@charset "utf-8";
/* CSS Document */


* { margin:0; padding:0; outline:none; border:0;}

body{ background:#fff; font-family: Calibri,Arial,Verdana; font-size:14px; color:#474646; }

/* ** ** Common Addative Classes ** ** */

.left  { float:left}

.right { float:right}

/* = clearing floats = */

.clearfix:after { content: "&nbsp;"; font-size:0; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { display: inline-block }

.clearfix { display:block }

* html .clearfix { height: 1px; }

.clear { clear: both; }

/*-----------------*/

.hide { display:none; }

.align_right    { text-align:right;}

.align_left     { text-align:left; margin-top:15px;}

.align_center   { text-align:center;}

.align_justify  { text-align:justify;}

a {	color:#525252;	}

a:hover, a:focus { text-decoration:underline;}

a:active, a:visited { }
/*-----------------*/
.wraper{width:1000px; margin: 0 auto;}
.header-box {
    background-color: #fff;
    position: fixed;
    width: 100%;
    z-index: 50;
}
.top-bar{background:#f6f6f6; }
.email {
    color: #666;
    line-height: 32px;
    margin-left: 5px;
    margin-top: 2px;
    font-size:14px;
}

.email-icon {
    margin-top: 12px;
}
.social {
    margin-top:2px;
    opacity: 0.7;

}
.ph-icon{margin-top:5px; margin-right:5px; margin-left:170px;}
.logo{margin-top:9px; opacity: 0.4;}

.logo:hover {
    opacity: 0.9;
}
.header{-webkit-box-shadow: 0px 2px 3px 0px rgba(50, 50, 50, 0.75);
        -moz-box-shadow:    0px 2px 3px 0px rgba(50, 50, 50, 0.75);
        box-shadow:         0px 2px 3px 0px rgba(50, 50, 50, 0.75); height:96px;}
.menu{margin-left:100px; width:660px; font-family:Arial, Helvetica, sans-serif; width:710px; margin-left:58px;}
.social {
    margin-top:2px;
    opacity: 0.7;

}
.social img {
    filter: url(filters.svg#grayscale); /* Firefox 3.5+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
    -moz-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
    cursor:pointer; width:30px;  margin-top: 1px;
}
.social img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
}
.social ul li{float:left; padding:0px 2px; list-style:none; }

.phone {
    color: #01437b;
    font-size: 32px;
    font-weight: bold;
    font-family: "Arial", verdana;
}
.call720{
    display:none;
}
.menu-phone{
    display:none;
}
.menu{margin-left:100px; width:660px; font-family:Arial, Helvetica, sans-serif; width:710px; margin-left:58px;}
.menu{margin-left:100px; width:660px; font-family:Arial, Helvetica, sans-serif; width:710px; margin-left:58px;}
.home{font-size:16px; color:#033333; text-transform:uppercase;margin-top: 2px;}
.start{color:#545454; font-size:12px; float: right;}
.box-menu a{text-decoration:none;}

.box-menu {
    margin-left: 0;
    padding: 29px 11px;
}
.box-menu:hover{background: #ffffff; /* Old browsers */
                background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
                background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
                border-left: 1px solid #ededed;
                border-right: 1px solid #ededed;
                padding: 29px 10px }
.active{background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
        background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */ padding:29px 11px;}




.banner-top{background:#000; height:10px; padding-top: 130px;}
.rss-img {margin-top:20px; margin-right:5px;}
.rss-categories {font-family:"Myriad Pro", verdana, Arial; text-align:center; font-size:22px; font-weight:bold; color:#000; margin-top:10px;}
.make{color:#555; text-align:center; font-family:"Myriad Pro",Arial,Verdana; font-size:16px; margin-left:0px; margin-top:10px; padding:8px; width:220px; border-bottom:1px solid #ccc; }
.navigation a{text-decoration:none; color:#dcdedb;}
.navigation a div:hover{color:#000;  background: linear-gradient(to bottom, #fcfff4 0%, #e9e9ce 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
                        box-shadow: 0 0 2px 0 rgba(50, 50, 50, 0.35) inset;
                        font-weight:bold;
}
.letr-widget {font-family:"Myriad Pro", verdana, Arial; font-size:20px; font-weight:bold; color:#136da5; margin-top:15px; margin-left:2px;}
.search-bg {background:none repeat scroll 0 0 #dcdedb; margin-left:3px; margin-top:10px; width:212px; padding-top:8px; padding-bottom:8px;}
.email-txt {font-family:"Myriad Pro", verdana, Arial; font-size:13px; color:#7e7c7c; text-align:center;}
.gs-search {border:1px solid #aeaeae; height:43px; line-height:43px; margin-bottom:3px; padding-left:10px; width:99px;}
.gs-top{margin-top:15px; margin-left:10px;}
.btn-bg-2 {background: #ff0410; /* Old browsers */
           background: -moz-linear-gradient(top, #ff0410 0%, #cb0912 100%); /* FF3.6+ */
           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0410), color-stop(100%,#cb0912)); /* Chrome,Safari4+ */
           background: -webkit-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* Chrome10+,Safari5.1+ */
           background: -o-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* Opera 11.10+ */
           background: -ms-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* IE10+ */
           background: linear-gradient(to bottom, #ff0410 0%,#cb0912 100%); /* W3C */
           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0410', endColorstr='#cb0912',GradientType=0 ); /* IE6-9 */ width:73px; height:40px; border:3px solid #b9b9b9; border-radius:8px; margin-left:8px;}
.btn-txt-2 {font-family:"Myriad Pro", verdana, Arial; font-size:14px; font-weight:bold; text-align:center; line-height:40px; color:#FFF;}
.btn-bg-2 a {text-decoration:none; color:#FFF;}
.btn-bg-2 a:hover {color:#000;}
.findus-img {margin-top:20px; margin-right:5px;}
.blog-bg {background:#fff; border-radius:7px; width:739px; margin-top:20px; padding:5px 0px 20px; margin-left:9px;
          -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.75);
          -moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.75);
          box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.75);
}
.bg7{ color:#fff; background-color:#fff; margin-top:20px; border-radius:7px; margin-bottom:30px; width:235px;
      -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.75);
      -moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.75);
      box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.75);}

.blog-heading {
    color: #000000;
    font-family: "Myriad Pro",verdana,Arial;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: -20px;
    margin-top: 10px;
}
.blog-heading a{font-family:"Myriad Pro", verdana, Arial; font-size:26px; font-weight:bold; color:#000000; margin-left:35px; margin-top: 10px;float:left;}
.blog-post {font-family:"Myriad Pro", verdana, Arial; font-size:16px; color:#7c7c7c; margin-left:15px; display:none;}
.admin {font-family:"Myriad Pro", verdana, Arial; font-size:16px; color:#136da5; margin-left:10px; display:none;}
.blog-border {border-bottom:1px solid #969796; margin-left:15px; margin-top:8px; width:310px; display:none;}
.time {margin-left:15px; margin-top:8px;}
.time-txt {font-family:"Myriad Pro", verdana, Arial; font-size:16px; color:#969796; margin-left:10px; margin-top:5px;}
.blog-comment {margin-left:20px; margin-top:8px;}
.comment-txt {font-family:"Myriad Pro", verdana, Arial; font-size:13px; color:#136da5; margin-left:10px; margin-top:6px;}
.car-img {width:308px; max-width:733px; margin-left:15px; margin-top:15px;}
.txt-box {font-family:"Myriad Pro", verdana, Arial; font-size:16px; color:#969796; text-align:justify; line-height:22px; margin-left:15px;  margin-top:15px; padding-left:5px; padding-right:10px;}
.btn-bg {background: linear-gradient(to bottom, #ffffff 0%, #f5f9f0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
         border: 2px solid #0159a3;
         border-radius: 7px;
         color: #0159a3;
         font-size: 20px;
         height: 38px;
         line-height: 38px;
         margin-left: 520px;
         margin-top: 15px;
         padding: 5px 10px;
         text-align: center;
         width: 160px;}
.btn-txt {font-family:"Myriad Pro", verdana, Arial; font-size:20px; font-weight:bold; text-transform:uppercase; text-align:center; line-height:38px; color:#FFF;}
.btn-txt a {text-decoration:none; color:#0159a3; }
.btn-txt a:hover {color:#000;  }
.pagination {text-align: center; margin-top:20px; margin-left:195px;}
.pagination a, .pagination  {background:#dcdedb; display: inline-block; padding: 4px 12px; text-decoration: none; line-height: 1.5em;}
.pagination a:hover {background-color: #136da5; color: #fff;}
.foote-bg {height:262px; background:#dcdedb; margin-top:17px; padding-bottom:15px;}

.latest-news {
    margin-top: 20px;
    width: 400px;
}.latest-heading {font-family:"Myriad Pro", verdana, Arial; font-size:22px; font-weight:bold; color:#000000;}

.txt-widget {

    margin-left: 5px;
    margin-top: 20px;
    width: 315px;
}.txt-heading {font-family:"Myriad Pro", verdana, Arial; font-size:20px; font-weight:bold; color:#000000;}
.be-friends {margin-top:20px; margin-left:70px;}
.be-friends-heading {font-family:"Myriad Pro", verdana, Arial; font-size:22px; font-weight:bold; color:#000000;}
.img-box {margin-top:17px;}
.img-txt {font-family:"Myriad Pro", verdana, Arial; font-size:13px;width: 240px; font-weight:bold; color:#000000; margin-left:10px; margin-top:22px;}
.box-txt {font-family:"Myriad Pro", verdana, Arial; height: 50px; font-size:12px; width:215px; color:#7e7c7c; text-align:justify; margin-left:10px; margin-top:3px;}
.new-btn {font-family:"Myriad Pro", verdana, Arial; font-size:13px; font-weight:bold; color:#000000; margin-left:222px; margin-top:5px;}
.new-btn a {text-decoration:none; color:#000000;}
.new-btn a:hover {text-decoration:underline; color:#136da5;}
.widget-heading {font-family:"Myriad Pro", verdana, Arial; font-size:13px; color:#7e7c7c; width:320px; text-align:justify; margin-top:15px;}
.widget-heading-2 {font-family:"Myriad Pro", verdana, Arial; font-size:13px; color:#7e7c7c; width:320px; text-align:justify; margin-top:25px;}
.ftr-social ul li {padding:0 3px; list-style:none;}
.ftr-social img {width:35px; margin-top:12px;}
.ftr-social img:hover {filter: none; -webkit-filter: grayscale(0);}
.social-fb {font-family:"Myriad Pro", verdana, Arial; font-size:13px; color:#7e7c7c; margin-top:20px; margin-left:10px;}
.social-tw {font-family:"Myriad Pro", verdana, Arial; font-size:13px; color:#7e7c7c; margin-top:20px; margin-left:10px;}
.social-google {font-family:"Myriad Pro", verdana, Arial; font-size:13px; color:#7e7c7c; margin-top:20px; margin-left:10px;}
.social-you {font-family:"Myriad Pro", verdana, Arial; font-size:13px; color:#7e7c7c; margin-top:20px; margin-left:10px;}
.foote-bg-2 {background:#000000; height:60px; margin-top:0px;}
.btm-menu{font-family:"Myriad Pro", verdana, Arial; font-size:14px; color:#ffffff; line-height:60px;}
.btm-menu ul li{float:left; list-style:none; padding:0 3px;}
.btm-menu ul li a{text-decoration:none; color:#ffffff;}
.btm-menu ul li a:hover{ color:#a3a3a3; text-decoration:underline;}
.txt-web {font-family:"Myriad Pro", verdana, Arial; font-size:15px; color:#ffffff; line-height:60px; margin-right:9px;}
.txt-web span {color:#136da5;}
.share{background:#eff3f6; border:1px solid #126591; padding:15px; text-align:center;}
.like{color:#008f09; font-size:51px; font-weight:bold; font-family:Calibri, Arial, Verdana;}
.subscribe-news{font-size:34px; font-weight:bold; color:#171717; font-family:Calibri, Arial, Verdana;}
.news-text-box2{height:31px;padding:10px; width:500px; margin-top:10px; -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.75);
                -moz-box-shadow:    inset 0px 1px 2px 0px rgba(0, 0, 0, 0.75);
                box-shadow:         inset 0px 1px 2px 0px rgba(0, 0, 0, 0.75); font-family:Calibri, Arial, Verdana; font-size:16px; margin-bottom:10px; background:#fff; }



.btn-bg23 {background: #ff0410; /* Old browsers */
           background: -moz-linear-gradient(top, #ff0410 0%, #cb0912 100%); /* FF3.6+ */
           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0410), color-stop(100%,#cb0912)); /* Chrome,Safari4+ */
           background: -webkit-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* Chrome10+,Safari5.1+ */
           background: -o-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* Opera 11.10+ */
           background: -ms-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* IE10+ */
           background: linear-gradient(to bottom, #ff0410 0%,#cb0912 100%); /* W3C */
           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0410', endColorstr='#cb0912',GradientType=0 ); /* IE6-9 */ width:261px; height:55px; border:3px solid #b9b9b9; border-radius:8px; margin-left:236px; margin-top:15px;}
.btn-txt23 {font-family:"Myriad Pro", verdana, Arial; font-size:24px; font-weight:bold; text-transform:uppercase; text-align:center; line-height:55px; color:#FFF;}
.btn-txt23 a {text-decoration:none; color:#FFF;}
.btn-txt23 a:hover {color:#000;}


.comments{font-size:22px;color:#333; margin-top:10px; margin-bottom:10px;}
.comment-msg{width:628px;  }
.round img{width:100px; height:68px; border-radius: 10px;  border:1px solid #ccc;}
.round{margin-right:20px; }
.name{color:#000; font-size:18px;}
.replay a{text-decoration:underline; color:#000; font-size:16px; }
.comment-text{text-align:justify;font-size:16px;}
.comment2{margin-left:80px;}
.comment-msg2{width:552px;}
.contact-field{background: none repeat scroll 0 0 #FFFFFF;
               -webkit-box-shadow: inset 0px 1px 2px 0px rgba(50, 50, 50, 0.75);
               -moz-box-shadow:    inset 0px 1px 2px 0px rgba(50, 50, 50, 0.75);
               box-shadow:         inset 0px 1px 2px 0px rgba(50, 50, 50, 0.75);
               font-family: Calibri,Arial,Verdana;
               font-size: 16px;
               height: 15px;
               margin-bottom: 10px;
               margin-top: 10px;
               padding: 10px;
               width:224px; margin-left:10px; color:#999;}
.comment-textarea{background: none repeat scroll 0 0 #FFFFFF;
                  -webkit-box-shadow: inset 0px 1px 2px 0px rgba(50, 50, 50, 0.75);
                  -moz-box-shadow:    inset 0px 1px 2px 0px rgba(50, 50, 50, 0.75);
                  box-shadow:         inset 0px 1px 2px 0px rgba(50, 50, 50, 0.75);
                  font-family: Calibri,Arial,Verdana;
                  font-size: 16px; width:734px; margin-left:10px; padding:10px; border-bottom:1px solid #ccc;}


.btn-bg24 {background: #ff0410; /* Old browsers */
           background: -moz-linear-gradient(top, #ff0410 0%, #cb0912 100%); /* FF3.6+ */
           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0410), color-stop(100%,#cb0912)); /* Chrome,Safari4+ */
           background: -webkit-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* Chrome10+,Safari5.1+ */
           background: -o-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* Opera 11.10+ */
           background: -ms-linear-gradient(top, #ff0410 0%,#cb0912 100%); /* IE10+ */
           background: linear-gradient(to bottom, #ff0410 0%,#cb0912 100%); /* W3C */
           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0410', endColorstr='#cb0912',GradientType=0 ); /* IE6-9 */ width:261px; height:55px; border:3px solid #b9b9b9; border-radius:8px; margin-left:236px; margin-top:15px;}
.btn-txt24 {font-family:"Myriad Pro", verdana, Arial; font-size:24px; font-weight:bold; text-transform:uppercase; text-align:center; line-height:55px; color:#FFF; margin-left:263px;}
.btn-txt24 a {text-decoration:none; color:#FFF;}
.btn-txt24 a:hover {color:#000;}

.foote-bg {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    height: 262px;
    margin-top: 0px;
    padding-bottom: 0px;
}
* {
    border: 0 none;
    margin: 0;
    outline: medium none;
    padding: 0;
}
article, aside, div, dt, figcaption, footer, form, header, hgroup, html, main, nav, section {
    display: block;
}
address, address[dir], article, article[dir], aside, aside[dir], blockquote, blockquote[dir], body, body[dir], caption, caption[dir], center, center[dir], col, col[dir], colgroup, colgroup[dir], dd, dd[dir], dir, dir[dir], div, div[dir], dl, dl[dir], dt, dt[dir], fieldset, fieldset[dir], figcaption, figcaption[dir], figure, figure[dir], footer, footer[dir], form, form[dir], h1, h1[dir], h2, h2[dir], h3, h3[dir], h4, h4[dir], h5, h5[dir], h6, h6[dir], header, header[dir], hgroup, hgroup[dir], hr, hr[dir], html, html[dir], legend, legend[dir], li, li[dir], listing, listing[dir], main, main[dir], marquee, marquee[dir], menu, menu[dir], nav, nav[dir], noframes, noframes[dir], ol, ol[dir], p, p[dir], plaintext, plaintext[dir], pre, pre[dir], section, section[dir], summary, summary[dir], table, table[dir], tbody, tbody[dir], td, td[dir], tfoot, tfoot[dir], th, th[dir], thead, thead[dir], tr, tr[dir], ul, ul[dir], xmp, xmp[dir] {
    unicode-bidi: -moz-isolate;
}
body {
    color: #474646;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}
html {
    margin-top: 0 !important;
}
.car-img a img{ width:709px; height:auto;}
.img-box a img{ width:72px; height:63px; max-width:72px; max-height:63px;}
.page-numbers li span:child-first{   background: none repeat scroll 0 0 #dcdedb;
                                     display: inline-block;
                                     line-height: 1.5em;
                                     padding: 4px 12px;
                                     text-decoration: none;}
.pagination ul li{ list-style:none; display:inline;}

.txt-box h1 {
    color: #000;
    font-size: 24px;
    line-height: 27px;
    margin-bottom: 15px;
}
.tag-links{  font-family: georgia;
             font-size: 14px;
             font-style: italic;}
#author{  background: none repeat scroll 0 0 #ffffff;
          box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
          color: #999;
          font-family: Calibri,Arial,Verdana;
          font-size: 16px;
          height: 15px;
          margin-bottom: 10px;

          margin-top: 10px;
          padding: 10px;
          width: 600px;
          margin-left:24px;}
#email{ background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;

        margin-top: 10px;
        padding: 10px;
        width: 600px;
        margin-left:24px;}
#url{ background: none repeat scroll 0 0 #ffffff;
      box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
      color: #999;
      font-family: Calibri,Arial,Verdana;
      font-size: 16px;
      height: 15px;
      margin-bottom: 10px;

      margin-top: 10px;
      padding: 10px;
      width: 600px;
      margin-left:17px;}
#comment{	 background: none repeat scroll 0 0 #ffffff;
           border-bottom: 1px solid #ccc;
           box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
           font-family: Calibri,Arial,Verdana;
           font-size: 16px;
           margin-left: 4px;
           padding: 10px;
           vertical-align: middle;
           width: 670px;
}
.form-allowed-tags{ display:none;}
#submit{ background: #eb3237; /* Old browsers */
         background: -moz-linear-gradient(top, #eb3237 0%, #c63337 100%); /* FF3.6+ */
         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb3237), color-stop(100%,#c63337)); /* Chrome,Safari4+ */
         background: -webkit-linear-gradient(top, #eb3237 0%,#c63337 100%); /* Chrome10+,Safari5.1+ */
         background: -o-linear-gradient(top, #eb3237 0%,#c63337 100%); /* Opera 11.10+ */
         background: -ms-linear-gradient(top, #eb3237 0%,#c63337 100%); /* IE10+ */
         background: linear-gradient(to bottom, #eb3237 0%,#c63337 100%); /* W3C */
         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb3237', endColorstr='#c63337',GradientType=0 ); /* IE6-9 */
         border: 3px solid #b9b9b9;
         border-radius: 8px;
         height: 55px;
         margin-left:440px !important;
         margin-top: 15px;
         width: 261px;
         color: #fff;
         font-family: "Myriad Pro",verdana,Arial;
         font-size: 24px;
         font-weight: bold;
         line-height: 47px;
         cursor:pointer;
         text-align: center;
         text-transform: uppercase;}
.txt-box strong a{color:#00F;}
.txt-box a{ color:#00F;}
.tag-links a{ color:#000 !important;}
#comments-title{  color: #333;
                  font-size: 20px;
                  margin-bottom: 10px;
                  margin-top: 10px;}
.fn{  color: #000;
      font-size: 18px;}
.says{color: #000;
      font-size: 18px;}
.comment-reply-link{color: #000;
                    font-size: 16px;
                    text-decoration: underline;}
.comment-meta { width:687px;}
.comment-meta a{color: #000;
                font-size: 16px;}
.comment-body p{font-size: 14px;
                text-align: justify; width:700px; margin-top:10px;}
#newsletterwidget-4 h3{ color: #7e7c7c;
                        font-family: "Myriad Pro",verdana,Arial;
                        font-size: 13px;
                        text-align: center; list-style:none;}
.widget-area ul li{ list-style:none;}

.newsletter-email{   border: 1px solid #aeaeae;
                     height: 31px;
                     line-height: 43px;
                     margin-bottom: 3px;
                     margin-left: 5px;
                     padding-left: 10px;
                     width: 188px;}

.newsletter-submit {
    background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 3px solid #b9b9b9;
    border-radius: 8px;
    color: #fff;
    font-family: "Myriad Pro",verdana,Arial;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin-left: 63px;
    text-align: center;
    width: 96px;
}
.main-heading{  background: url("../images/blur.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
                border-radius: 50px;
                color: #012556;
                font-family: Arial,Helvetica,sans-serif;
                font-size: 30px;
                font-weight: bold;
                margin-bottom: 10px;
                margin-top: 5px;
                padding-bottom: 5px;
                padding-top: 5px;
                text-align: center;}
.wp-caption-text{ font-size:14px !important; font-family:Georgia, "Times New Roman", Times, serif !important; font-style:italic !important;margin-bottom: 10px !important;}
.txt-box p{ color: #000;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 16px;
            margin-bottom:12px;SELECT services.* FROM content INNER JOIN services ON content.service_slug = services.service_slug WHERE content.country_slug = ''
}
#respond h3{ margin-top:10px !important; margin-left:10px !important;}
.socialic ul li{list-style:none; padding:0px 3px; float:left;}
.socialic img{ margin-top: 10px;
               width: 33px;}
.socialic{ margin-left:12px;}
.bg4{ background: url("../images/service-bg.png") no-repeat scroll center center / cover rgba(0, 0, 0, 0); padding-bottom:17px; padding-top:4px;}
#commentform{ margin-left:10px !important;}
.footer{background:#0159a3; padding:20px 0px; margin-top:-30px;}
.getintouch{font-size:28px;font-weight:bold;color:#fff; text-align:center;  margin-bottom:10px;}
.footer-box{width:225px; margin-left:18px; color:#fff;}
.footer-box ul li a{text-decoration:none; color:#fff;}
.footer-box ul li{padding:3px 0px; list-style:none;}
.footer-box ul li a:hover{text-decoration:underline;}
.footer-ph{font-size:22px;font-weight:bold; color:#fff; margin-bottom:10px;}
.info{color:#fff; margin-bottom:10px;}
.social-footer ul li{float:left; padding:0 2px; list-style:none;}
.social-footer img{width:35px;}
.copy{background:#004076; color:#fff; text-align:center; font-size:14px; height:40px;line-height:40px;}
.ph-icon{margin-top:5px; margin-right:5px; margin-left:170px;}
.email {
    color: #666;
    line-height: 32px;
    margin-left: 5px;
    margin-top: 2px;
    font-size:14px;
}
.shadow img{
    width:730px;
}
.fb {
    background-color: #fff;
}

.fb_iframe_widget {
    display: inline-block;
    position: relative;
}
.posting img {
    float: left;
    height: 170px !important;
    margin-right: 10px !important;
    width: 235px !important;
}
.blog-bg .txt-box h2{
    color:#000;
    margin-bottom:10px;
    margin-top:10px;
    font-size:22px;
}
.ad_top{
    margin-top: 10px;
    margin-bottom: 10px;
}
.ad_side{
    margin-bottom: 20px;
    margin-top: 20px;
}
.ad_bottom{
    margin-bottom: 20px;
    margin-top: 20px;
}
.wp-caption img{
    width: 100% !important;
}
.wp-caption img {
    height: auto !important;
    width: 98% !important;
}
#submit{
    margin-left: 200px !important;
}
@charset utf-8;
@media screen and (max-width: 980px) {
    #author{
        margin-left:0px;
        width:353px;
    }
    #email{
        margin-left:0px;
        width:353px;
    }
    #url{
        margin-left:0px;
        width:353px;
    }
    .wraper{width:745px;}

    .topbar {background: none repeat scroll 0 0 #dcdedb; height: 45px;}
    .top-menu{ line-height:41px;}
    .social{width: 205px;}
    .logo a img{ width:145px;}
    .used-engine{width: 235px; font-size:19px; margin-left: 40px;}
    .recon-engine{ font-size:19px; margin-left:45px; width:235px;}
    .main-heading{ width:736px; font-size:22px;}
    .blog-bg{ width:470px; margin-left:0px;}
    .blog-heading a{ font-size:18px;}
    .blog-post{ font-size:14px;}
    .admin{ font-size:14px;}
    .blog-border{ width:440px;}
    .time-txt{ font-size:14px;}
    .car-img {max-width: 493px; width: 493px;}

    .car-img a img {
        height: auto;
        width: 440px;
    }
    .txt-box p{ font-size:14px;}
    .tag-links{ font-size:13px;}
    .btn-bg{ margin-left:270px; width:158px;}
    .btn-txt{ font-size:21px;}
    .btm-seprater{ width:485px;}
    .rss-categories{ font-size:21px;}
    .make{ width:219px; font-size:15px;}
    .letr-widget{ font-size:19px;}
    .search-bg{ width:207px;}
    #newsletterwidget-4 h3{ font-size:12px;}
    .newsletter-email{ width:185px;}
    .newsletter-submit{ margin-left:58px; font-size:13px;}
    .findus-img{ margin-right:9px;}
    .pagination{ margin-left:143px;}
    .txt-widget{ display:none;}
    .latest-heading{ font-size:20px;}

    .txt-box h1 {
        font-size: 21px;
        line-height: 25px;
        margin-bottom: 15px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 393px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 22px;
        font-weight: bold;
        height: 55px;
        line-height: 52px;
        margin-left: 215px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 229px;
    }
    .ph-icon {
        margin-left: 47px;
    }
    .social ul li {
        padding:0 5px;
    }

    .menu {
        margin-left: 10px;
        width: 588px;
    }

    .box-menu {
        margin-left: 0;
        padding: 20px 5px;
    }

    .home {
        font-size:15px;
    }
    .box-menu:hover {
        padding:20px 3px;
    }
    .banner-top {
        padding-top:110px;
        height:10px;
    }
    .header {
        height:75px;
    }
    .shadow img {
        width: 460px;
    }
    .fb span{
        width:235px !important;
    }
    .wp-image-6{
        width:431px;
    }
    .wp-image-9{
        width:430px;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 440px;
    }
}
@media screen and (max-width: 900px) {

    .wraper{width:745px;}

    .topbar {background: none repeat scroll 0 0 #dcdedb; height: 45px;}
    .top-menu{ line-height:41px;}
    .social{width: 205px;}
    .logo a img{ width:145px;}
    .used-engine{width: 235px; font-size:19px; margin-left: 40px;}
    .recon-engine{ font-size:19px; margin-left:45px; width:235px;}
    .main-heading{ width:736px; font-size:22px;}
    .blog-bg{ width:470px; margin-left:0px;}
    .blog-heading a{ font-size:18px;}
    .blog-post{ font-size:14px;}
    .admin{ font-size:14px;}
    .blog-border{ width:440px;}
    .time-txt{ font-size:14px;}
    .car-img {max-width: 493px; width: 493px;}

    .car-img a img {
        height: auto;
        width: 440px;
    }
    .txt-box p{ font-size:14px;}
    .tag-links{ font-size:13px;}
    .btn-bg{ margin-left:270px; width:158px;}
    .btn-txt{ font-size:21px;}
    .btm-seprater{ width:485px;}
    .rss-categories{ font-size:21px;}
    .make{ width:219px; font-size:15px;}
    .letr-widget{ font-size:19px;}
    .search-bg{ width:207px;}
    #newsletterwidget-4 h3{ font-size:12px;}
    .newsletter-email{ width:185px;}
    .newsletter-submit{ margin-left:58px; font-size:13px;}
    .findus-img{ margin-right:9px;}
    .pagination{ margin-left:143px;}
    .txt-widget{ display:none;}
    .latest-heading{ font-size:20px;}

    .txt-box h1 {
        font-size: 21px;
        line-height: 25px;
        margin-bottom: 15px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 393px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 22px;
        font-weight: bold;
        height: 55px;
        line-height: 52px;
        margin-left: 215px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 229px;
    }
    .ph-icon {
        margin-left: 47px;
    }
    .social ul li {
        padding:0 5px;
    }

    .menu {
        margin-left: 10px;
        width: 588px;
    }

    .box-menu {
        margin-left: 0;
        padding: 20px 5px;
    }

    .home {
        font-size:15px;
    }
    .box-menu:hover {
        padding:20px 3px;
    }
    .banner-top {
        padding-top:110px;
        height:10px;
    }
    .header {
        height:75px;
    }
    .shadow img {
        width: 460px;
    }
    .fb span{
        width:235px !important;
    }
    .wp-image-6{
        width:431px;
    }
    .wp-image-9{
        width:430px;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 440px;
    }
}
@media screen and (max-width: 800px) {

    .wraper{width:745px;}

    .topbar {background: none repeat scroll 0 0 #dcdedb; height: 45px;}
    .top-menu{ line-height:41px;}
    .social{width: 205px;}
    .logo a img{ width:145px;}
    .used-engine{width: 235px; font-size:19px; margin-left: 40px;}
    .recon-engine{ font-size:19px; margin-left:45px; width:235px;}
    .main-heading{ width:736px; font-size:22px;}
    .blog-bg{ width:470px; margin-left:0px;}
    .blog-heading a{ font-size:18px;}
    .blog-post{ font-size:14px;}
    .admin{ font-size:14px;}
    .blog-border{ width:440px;}
    .time-txt{ font-size:14px;}
    .car-img {max-width: 493px; width: 493px;}

    .car-img a img {
        height: auto;
        width: 440px;
    }
    .txt-box p{ font-size:14px;}
    .tag-links{ font-size:13px;}
    .btn-bg{ margin-left:270px; width:158px;}
    .btn-txt{ font-size:21px;}
    .btm-seprater{ width:485px;}
    .rss-categories{ font-size:21px;}
    .make{ width:219px; font-size:15px;}
    .letr-widget{ font-size:19px;}
    .search-bg{ width:207px;}
    #newsletterwidget-4 h3{ font-size:12px;}
    .newsletter-email{ width:185px;}
    .newsletter-submit{ margin-left:58px; font-size:13px;}
    .findus-img{ margin-right:9px;}
    .pagination{ margin-left:143px;}
    .txt-widget{ display:none;}
    .latest-heading{ font-size:20px;}

    .txt-box h1 {
        font-size: 21px;
        line-height: 25px;
        margin-bottom: 15px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 393px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 22px;
        font-weight: bold;
        height: 55px;
        line-height: 52px;
        margin-left: 215px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 229px;
    }
    .ph-icon {
        margin-left: 47px;
    }
    .social ul li {
        padding:0 5px;
    }

    .menu {
        margin-left: 10px;
        width: 588px;
    }

    .box-menu {
        margin-left: 0;
        padding: 20px 5px;
    }

    .home {
        font-size:15px;
    }
    .box-menu:hover {
        padding:20px 3px;
    }
    .banner-top {
        padding-top:110px;
        height:10px;
    }
    .header {
        height:75px;
    }
    .shadow img {
        width: 460px;
    }
    .fb span{
        width:235px !important;
    }
    .wp-image-6{
        width:431px;
    }
    .wp-image-9{
        width:430px;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 440px;
    }
}
@media screen and (max-width: 768px) {
    .wraper{width:745px;}

    .topbar {background: none repeat scroll 0 0 #dcdedb; height: 45px;}
    .top-menu{ line-height:41px;}
    .social{width: 205px;}
    .logo a img{ width:145px;}
    .used-engine{width: 235px; font-size:19px; margin-left: 40px;}
    .recon-engine{ font-size:19px; margin-left:45px; width:235px;}
    .main-heading{ width:736px; font-size:22px;}
    .blog-bg{ width:470px; margin-left:0px;}
    .blog-heading a{ font-size:18px;}
    .blog-post{ font-size:14px;}
    .admin{ font-size:14px;}
    .blog-border{ width:440px;}
    .time-txt{ font-size:14px;}
    .car-img {max-width: 493px; width: 493px;}

    .car-img a img {
        height: auto;
        width: 440px;
    }
    .txt-box p{ font-size:14px;}
    .tag-links{ font-size:13px;}
    .btn-bg{ margin-left:270px; width:158px;}
    .btn-txt{ font-size:21px;}
    .btm-seprater{ width:485px;}
    .rss-categories{ font-size:21px;}
    .make{ width:219px; font-size:15px;}
    .letr-widget{ font-size:19px;}
    .search-bg{ width:207px;}
    #newsletterwidget-4 h3{ font-size:12px;}
    .newsletter-email{ width:185px;}
    .newsletter-submit{ margin-left:58px; font-size:13px;}
    .findus-img{ margin-right:9px;}
    .pagination{ margin-left:143px;}
    .txt-widget{ display:none;}
    .latest-heading{ font-size:20px;}

    .txt-box h1 {
        font-size: 21px;
        line-height: 25px;
        margin-bottom: 15px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 393px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 22px;
        font-weight: bold;
        height: 55px;
        line-height: 52px;
        margin-left: 215px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 229px;
    }
    .ph-icon {
        margin-left: 47px;
    }
    .social ul li {
        padding:0 5px;
    }

    .menu {
        margin-left: 10px;
        width: 588px;
    }

    .box-menu {
        margin-left: 0;
        padding: 20px 5px;
    }

    .home {
        font-size:15px;
    }
    .box-menu:hover {
        padding:20px 3px;
    }
    .banner-top {
        padding-top:110px;
        height:10px;
    }
    .header {
        height:75px;
    }
    .shadow img {
        width: 460px;
    }
    .fb span{
        width:235px !important;
    }
    .wp-image-6{
        width:431px;
    }
    .wp-image-9{
        width:430px;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 440px;
    }
}
@media screen and (max-width: 720px) {

    .wraper{width:618px}

    .logo a img {
        width: 130px;
    }

    .used-engine {
        font-size: 18px;
        margin-left: 40px;
        width: 180px;
    }

    .recon-engine {
        font-size: 16px;
        margin-left: 45px;
        width: 200px;
    }

    .main-heading {

        font-size: 19px;
        width: 620px;
    }

    .blog-bg {

        width: 500px;
        margin-left:50px;
    }

    .blog-heading a {
        font-size: 17px;
    }

    .blog-post {
        font-size: 13px;
    }

    .admin {
        font-size: 13px;
    }

    .blog-border {
        width: 366px;
    }

    .time-txt {
        font-size: 13px;
    }
    .comment-txt{ font-size:13px;}

    .car-img {
        max-width: 364px;
        width: 364px;
    }

    .car-img a img {
        height: auto;
        width: 365px;
    }

    .btn-bg {
        margin-left: 320px;
        width: 140px;
    }

    .btn-txt {
        font-size: 18px;
    }

    .btm-seprater {
        width: 361px;
    }

    .rss-categories {
        font-size: 18px;
        text-align: center;
    }


    .make {
        font-size: 16px;
        width: 284px;
    }

    .letr-widget {
        font-size: 18px;
        text-align: center;
    }
    .pagination {
        margin-left: 236px;
    }

    .btm-menu {
        color: #ffffff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 13px;
        line-height: 53px;
    }
    .txt-web{ font-size:12px;}

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 380px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 13px;
        font-weight: bold;
        height: 55px;
        line-height: 45px;
        margin-left: 340px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 134px;
    }
    .email {
        font-size:13px;
        margin-left:1px;
    }
    .call {
        display: none;
    }
    .call720 {
        display: block;
        margin-right: 10px;
        margin-top: 14px;
    }
    .ph-icon {
        margin-left: 47px;
    }
    .header {
        height: 130px;
    }
    .bg4 {
        padding-top:10px;
    }
    .banner-top {
        padding-top:122px;
        height:52px;
    }
    .socialic {
        margin-left: 10px;
    }
    .socialic ul li {
        padding:0px 2px;
    }


    .shadow img {
        margin-left: 46px;
        width: 490px;
    }
    .fb {
        margin-right: 205px;
        margin-top: 0;
    }
    .bg7 {
        margin-bottom: 30px;
        margin-right: 175px;
        width: 300px;
    }
    .footer-box {
        width:120px;
    }
    .footer-ph {
        font-size:18px;
    }

    .social-footer img {
        margin-left: 0;
        width: 26px;
    }
    .social-footer ul{
        width:150px;
    }
    .wp-caption{
        width:500px !important;
    }
}

@media screen and (max-width: 640px) {
    .wraper{width:618px}

    .logo a img {
        width: 130px;
    }

    .used-engine {
        font-size: 18px;
        margin-left: 40px;
        width: 180px;
    }

    .recon-engine {
        font-size: 16px;
        margin-left: 45px;
        width: 200px;
    }

    .main-heading {

        font-size: 19px;
        width: 620px;
    }

    .blog-bg {

        width: 500px;
        margin-left:50px;
    }

    .blog-heading a {
        font-size: 17px;
    }

    .blog-post {
        font-size: 13px;
    }

    .admin {
        font-size: 13px;
    }

    .blog-border {
        width: 366px;
    }

    .time-txt {
        font-size: 13px;
    }
    .comment-txt{ font-size:13px;}

    .car-img {
        max-width: 364px;
        width: 364px;
    }

    .car-img a img {
        height: auto;
        width: 464px;
    }
    .wp-caption img {
        height: auto !important;
        width: 92% !important;
    }

    .btn-bg {
        margin-left: 320px;
        width: 140px;
    }

    .btn-txt {
        font-size: 18px;
    }

    .btm-seprater {
        width: 361px;
    }

    .rss-categories {
        font-size: 18px;
        text-align: center;
    }


    .make {
        font-size: 16px;
        width: 284px;
    }

    .letr-widget {
        font-size: 18px;
        text-align: center;
    }
    .pagination {
        margin-left: 236px;
    }

    .btm-menu {
        color: #ffffff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 13px;
        line-height: 53px;
    }
    .txt-web{ font-size:12px;}

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 380px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 13px;
        font-weight: bold;
        height: 55px;
        line-height: 45px;
        margin-left: 296px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 134px;
    }
    .email {
        font-size:13px;
        margin-left:1px;
    }
    .call {
        display: none;
    }
    .call720 {
        display: block;
        margin-right: 10px;
        margin-top: 14px;
    }
    .ph-icon {
        margin-left: 47px;
    }
    .header {
        height: 130px;
    }
    .bg4 {
        padding-top:10px;
    }
    .banner-top {
        padding-top:122px;
        height:52px;
    }
    .socialic {
        margin-left: 10px;
    }
    .socialic ul li {
        padding:0px 2px;
    }


    .shadow img {
        margin-left: 46px;
        width: 490px;
    }
    .fb {
        margin-right: 205px;
        margin-top: 0;
    }
    .bg7 {
        margin-bottom: 30px;
        margin-right: 175px;
        width: 300px;
    }
    .footer-box {
        width:120px;
    }
    .footer-ph {
        font-size:18px;
    }

    .social-footer img {
        margin-left: 0;
        width: 26px;
    }
    .social-footer ul{
        width:150px;
    }
    .wp-caption{
        width:500px !important;
    }
}
@media screen and (max-width: 600px) {


    .wraper{width:450px}


    .social {
        margin-right: 1px;
        width: 200px;
    }
    .logo a img {
        width: 140px;
    }

    .used-engine {
        font-size: 14px;
        margin-left: 20px;
        width: 130px;
    }

    .recon-engine {
        font-size: 14px;
        margin-left: 25px;
        width: 168px;
    }

    .main-heading {
        font-size: 12px;
        width: 446px;
    }

    .blog-bg {
        margin-left:14px;
        width: 416px;
    }

    .blog-heading a {
        font-size: 17px;
        margin-left:25px;
    }

    .blog-post {
        font-size: 12px;
    }

    .admin {
        font-size: 12px;
    }

    .blog-border {
        width: 245px;
    }

    .time-txt {
        font-size: 12px;
    }

    .comment-txt {
        font-size: 12px;
    }

    .car-img {
        max-width: 245px;
        width: 245px;
    }

    .car-img a img {
        height: auto;
        width: 392px;
    }
    .wp-caption img {
        height: auto !important;
        width: 100% !important;
    }

    .txt-box p {
        font-size: 12px;
    }

    .socialic {

        margin-left: 5px;
        width: 200px;
    }

    .socialic ul li {
        float: left;
        list-style: none outside none;
        padding: 0 2px;
    }

    .socialic img {
        margin-top: 9px;
        width: 32px;
    }

    .btn-bg {
        margin-left: 270px;
        width: 100px;
    }

    .btn-txt {
        font-size: 14px;}

    .btm-seprater {
        width: 240px;
    }
    .outer{ width:250px;}


    .make {
        font-size: 16px;
        width: 234px;
    }

    .letr-widget {
        font-size: 15px;
        text-align: center;
    }

    .search-bg {
        width: 173px;
    }

    #newsletterwidget-4 h3 {
        font-size: 10px;
    }

    .newsletter-email {
        width: 152px;
    }

    .newsletter-submit {
        font-size: 12px;
        margin-left: 38px;
    }


    .latest-news {

        margin-top: 20px;
        width: 230px;
    }

    .latest-heading {
        font-size: 16px;
    }

    .img-txt {

        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        margin-left: 0;
        margin-top: 22px;
        width: 154px;
    }

    .new-btn {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        margin-left: 72px;
        margin-top: 5px;
    }

    .be-friends {

        margin-left:20px;
        margin-top: 20px;
        width: 186px;
    }

    .be-friends-heading {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 18px;
        font-weight: bold;
    }
    .pagination {
        margin-left: 162px;
    }

    .btm-menu {
        display:none;
    }

    .txt-web {
        font-size:19px;
    }
    .txt-box img{width: 380px;}
    .comment-notes{ font-size:11px;}

    #author {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 24px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #email {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 24px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #url {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 17px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 8px;
        padding: 10px;
        vertical-align: middle;
        width: 290px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 14px;
        font-weight: bold;
        height: 44px;
        line-height: 35px;
        margin-left: 250px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 130px;
    }

    .box-menu {
        margin-left: 0;
        padding: 20px 2px;
    }
    .home {
        font-size: 12px;
    }
    .menu {
        margin-left: 0;
    }
    .start {
        font-size:10px;
    }
    .box-menu:hover {
        padding: 20px 3px;
    }
    .main-heading {
        font-size: 20px;
    }
    .blog-bg {
        width: 416px;
    }
    .shadow img {
        margin-left: 0;
        width: 430px;
    }
    .bg7 {
        margin-bottom: 30px;
        margin-right: 110px;
    }
    .fb {
        margin-right: 119px;
    }
    .footer-box {
        width: 120px;
        margin-left:10px;
    }
    .wp-caption {
        width: 380px !important;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 380px;
    }
}
@media screen and (max-width: 568px) {


    .wraper{width:450px}


    .social {
        margin-right: 1px;
        width: 200px;
    }
    .logo a img {
        width: 140px;
    }

    .used-engine {
        font-size: 14px;
        margin-left: 20px;
        width: 130px;
    }

    .recon-engine {
        font-size: 14px;
        margin-left: 25px;
        width: 168px;
    }

    .main-heading {
        font-size: 12px;
        width: 446px;
    }

    .blog-bg {
        margin-left:14px;
        width: 416px;
    }

    .blog-heading a {
        font-size: 17px;
        margin-left:25px;
    }

    .blog-post {
        font-size: 12px;
    }

    .admin {
        font-size: 12px;
    }

    .blog-border {
        width: 245px;
    }

    .time-txt {
        font-size: 12px;
    }

    .comment-txt {
        font-size: 12px;
    }

    .car-img {
        max-width: 245px;
        width: 245px;
    }

    .car-img a img {
        height: auto;
        width: 390px;
    }

    .txt-box p {
        font-size: 12px;
    }

    .socialic {

        margin-left: 5px;
        width: 200px;
    }

    .socialic ul li {
        float: left;
        list-style: none outside none;
        padding: 0 2px;
    }

    .socialic img {
        margin-top: 9px;
        width: 32px;
    }

    .btn-bg {
        margin-left: 270px;
        width: 100px;
    }

    .btn-txt {
        font-size: 14px;}

    .btm-seprater {
        width: 240px;
    }
    .outer{ width:250px;}


    .make {
        font-size: 16px;
        width: 234px;
    }

    .letr-widget {
        font-size: 15px;
        text-align: center;
    }

    .search-bg {
        width: 173px;
    }

    #newsletterwidget-4 h3 {
        font-size: 10px;
    }

    .newsletter-email {
        width: 152px;
    }

    .newsletter-submit {
        font-size: 12px;
        margin-left: 38px;
    }


    .latest-news {

        margin-top: 20px;
        width: 230px;
    }

    .latest-heading {
        font-size: 16px;
    }

    .img-txt {

        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        margin-left: 0;
        margin-top: 22px;
        width: 154px;
    }

    .new-btn {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        margin-left: 72px;
        margin-top: 5px;
    }

    .be-friends {

        margin-left:20px;
        margin-top: 20px;
        width: 186px;
    }

    .be-friends-heading {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 18px;
        font-weight: bold;
    }
    .pagination {
        margin-left: 162px;
    }

    .btm-menu {
        display:none;
    }

    .txt-web {
        font-size:19px;
    }
    .txt-box img{width: 380px;}
    .comment-notes{ font-size:11px;}

    #author {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 24px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #email {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 24px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #url {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 17px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 8px;
        padding: 10px;
        vertical-align: middle;
        width: 290px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        height: 44px;
        line-height: 35px;
        margin-left: 250px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 130px;
    }

    .box-menu {
        margin-left: 0;
        padding: 20px 2px;
    }
    .home {
        font-size: 12px;
    }
    .menu {
        margin-left: 0;
    }
    .start {
        font-size:10px;
    }
    .box-menu:hover {
        padding: 20px 3px;
    }
    .main-heading {
        font-size: 20px;
    }
    .blog-bg {
        width: 416px;
    }
    .shadow img {
        margin-left: 0;
        width: 430px;
    }
    .bg7 {
        margin-bottom: 30px;
        margin-right: 110px;
    }
    .fb {
        margin-right: 119px;
    }
    .footer-box {
        width: 120px;
        margin-left:10px;
    }
    .wp-caption {
        width: 380px !important;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 380px;
    }
}
@media screen and (max-width: 480px) {

    .wraper{width:450px}


    .social {
        margin-right: 1px;
        width: 200px;
    }
    .logo a img {
        width: 140px;
    }

    .used-engine {
        font-size: 14px;
        margin-left: 20px;
        width: 130px;
    }

    .recon-engine {
        font-size: 14px;
        margin-left: 25px;
        width: 168px;
    }

    .main-heading {
        font-size: 12px;
        width: 446px;
    }

    .blog-bg {
        margin-left:14px;
        width: 416px;
    }

    .blog-heading a {
        font-size: 17px;
        margin-left:25px;
    }

    .blog-post {
        font-size: 12px;
    }

    .admin {
        font-size: 12px;
    }

    .blog-border {
        width: 245px;
    }

    .time-txt {
        font-size: 12px;
    }

    .comment-txt {
        font-size: 12px;
    }

    .car-img {
        max-width: 245px;
        width: 245px;
    }

    .car-img a img {
        height: auto;
        width: 390px;
    }

    .txt-box p {
        font-size: 12px;
    }

    .socialic {

        margin-left: 5px;
        width: 200px;
    }

    .socialic ul li {
        float: left;
        list-style: none outside none;
        padding: 0 2px;
    }

    .socialic img {
        margin-top: 9px;
        width: 32px;
    }

    .btn-bg {
        margin-left: 270px;
        width: 100px;
    }

    .btn-txt {
        font-size: 14px;}

    .btm-seprater {
        width: 240px;
    }
    .outer{ width:250px;}


    .make {
        font-size: 16px;
        width: 234px;
    }

    .letr-widget {
        font-size: 15px;
        text-align: center;
    }

    .search-bg {
        width: 173px;
    }

    #newsletterwidget-4 h3 {
        font-size: 10px;
    }

    .newsletter-email {
        width: 152px;
    }

    .newsletter-submit {
        font-size: 12px;
        margin-left: 38px;
    }


    .latest-news {

        margin-top: 20px;
        width: 230px;
    }

    .latest-heading {
        font-size: 16px;
    }

    .img-txt {

        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        margin-left: 0;
        margin-top: 22px;
        width: 154px;
    }

    .new-btn {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        margin-left: 72px;
        margin-top: 5px;
    }

    .be-friends {

        margin-left:20px;
        margin-top: 20px;
        width: 186px;
    }

    .be-friends-heading {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 18px;
        font-weight: bold;
    }
    .pagination {
        margin-left: 162px;
    }

    .btm-menu {
        display:none;
    }

    .txt-web {
        font-size:19px;
    }
    .txt-box img{width: 380px;}
    .comment-notes{ font-size:11px;}

    #author {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 24px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #email {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 24px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #url {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 17px;
        margin-top: 10px;
        padding: 10px;
        width: 288px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 8px;
        padding: 10px;
        vertical-align: middle;
        width: 290px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        height: 44px;
        line-height: 35px;
        margin-left: 250px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 130px;
    }

    .box-menu {
        margin-left: 0;
        padding: 20px 2px;
    }
    .home {
        font-size: 12px;
    }
    .menu {
        margin-left: 0;
    }
    .start {
        font-size:10px;
    }
    .box-menu:hover {
        padding: 20px 3px;
    }
    .main-heading {
        font-size: 20px;
    }
    .blog-bg {
        width: 416px;
    }
    .shadow img {
        margin-left: 0;
        width: 430px;
    }
    .bg7 {
        margin-bottom: 30px;
        margin-right: 110px;
    }
    .fb {
        margin-right: 119px;
    }
    .footer-box {
        width: 120px;
        margin-left:10px;
    }
    .wp-caption {
        width: 380px !important;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 380px;
    }
}
@media screen and (max-width: 414px) {

    #author{
        margin-left:0px;
        width:255px;
    }
    #email{
        margin-left:0px;
        width:255px;
    }
    #url{
        margin-left:0px;
        width:255px;
    }
    .wraper{width:331px}
    .social{margin-right: 70px;
            width: 200px;}



    .logo a img {
        margin-left: 80px;
        width: 150px;
    }

    .used-engine {
        font-size: 19px;
        margin-left: 29px;
        width: 225px;
    }

    .recon-engine {
        font-size: 18px;
        margin-left: 25px;
        width: 227px;
    }

    .main-heading {

        font-size: 20px;
        margin-left: -14px;
        text-align: center;
        width: 357px;
    }

    .blog-bg {
        margin-left:0px;
        width: 329px;
    }

    .blog-heading a {
        font-size: 13px;
    }

    .blog-border {
        width: 305px;
    }

    .blog-post {
        font-size: 15px;
    }

    .admin {
        font-size: 15px;
    }

    .time-txt {
        font-size: 15px;
    }

    .comment-txt {
        font-size: 15px;
    }

    .car-img {

        max-width: 296px;
        width: 296px;
    }

    .car-img a img {
        height: auto;
        width: 300px !important;
    }

    .txt-box p {
        font-size: 15px;
    }

    .btn-bg {
        margin-left: 180px;
        width: 110px;
    }

    .btm-seprater {
        width: 294px;
    }

    .make {
        font-size: 17px;
        width: 253px;
    }

    .outer {

        margin-right: 41px;
        width: 269px;
    }

    .letr-widget {
        font-size: 17px;
        text-align: center;
    }

    .search-bg {
        width: 263px;
    }

    #newsletterwidget-4 h3 {
        font-size: 15px;
    }

    .newsletter-email {
        width: 239px;
    }

    .newsletter-submit {
        font-size: 15px;
        margin-left: 81px;
    }
    .pagination {
        margin-left: 85px;
    }


    .latest-news {

        margin-top: 20px;
        width: 209px;
    }

    .latest-heading {
        font-size: 13px;
    }

    .img-box a img {
        height: 44px;
        max-height: 44px;
        max-width: 55px;
        width: 55px;
    }

    .img-txt {

        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 9px;
        font-weight: bold;
        margin-left: 0;
        margin-top: 22px;
        width: 128px;
    }


    .be-friends {

        margin-left: 2px;
        margin-top: 20px;
        width: 115px;
    }

    .be-friends-heading {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 12px;
        font-weight: bold;
    }

    .ftr-social img {
        margin-top: 12px;
        width: 25px;
    }

    .txt-web {
        font-size: 12px;
    }


    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 13px;
        font-weight: bold;
        height: 48px;
        line-height: 45px;
        margin-left: 140px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 136px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 222px;
    }

    .txt-box h1 {
        font-size: 18px;
        line-height: 19px;
        margin-bottom: 15px;
    }
    .email {
        font-size: 13px;
        margin-left:6px;
    }
    .email-icon img{
        margin-left:46px;
    }
    .call720 {
        margin-right: 36px;
        margin-top: 0;
    }
    .menu {
        display:none;
    }

    .banner-top {
        padding-top: 156px;
    }
    .menu-phone {
        display: block;
    }
    .header {
        height: 142px;
        padding-bottom:10px;
    }
    .call720 {
        width:308px;
    }
    .socialic ul li {
        padding:0px;
    }
    .shadow img {
        width:320px;
    }

    .fb {
        margin-right: 60px;
    }


    .footer-ph {
        font-size: 20px;
    }
    .footer-box {
        width:134px;
    }

    .txt-box img {
        width: 290px;
        height:290px;
    }
    .wp-caption {
        width: 290px !important;
    }
    .copy {
        background: none repeat scroll 0 0 #004076;
        color: #fff;
        font-size: 12px;
        height: 40px;
        line-height: 36px;
        text-align: center;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 290px;
    }
}
@media screen and (max-width: 375px) {

    #author{
        margin-left:0px;
        width:255px;
    }
    #email{
        margin-left:0px;
        width:255px;
    }
    #url{
        margin-left:0px;
        width:255px;
    }
    .wraper{width:331px}
    .social{margin-right: 70px;
            width: 200px;}



    .logo a img {
        margin-left: 80px;
        width: 150px;
    }

    .used-engine {
        font-size: 19px;
        margin-left: 29px;
        width: 225px;
    }

    .recon-engine {
        font-size: 18px;
        margin-left: 25px;
        width: 227px;
    }

    .main-heading {

        font-size: 20px;
        margin-left: -14px;
        text-align: center;
        width: 357px;
    }

    .blog-bg {
        margin-left:0px;
        width: 329px;
    }

    .blog-heading a {
        font-size: 13px;
    }

    .blog-border {
        width: 305px;
    }

    .blog-post {
        font-size: 15px;
    }

    .admin {
        font-size: 15px;
    }

    .time-txt {
        font-size: 15px;
    }

    .comment-txt {
        font-size: 15px;
    }

    .car-img {

        max-width: 296px;
        width: 296px;
    }

    .car-img a img {
        height: auto;
        width: 300px !important;
    }

    .txt-box p {
        font-size: 15px;
    }

    .btn-bg {
        margin-left: 180px;
        width: 110px;
    }

    .btm-seprater {
        width: 294px;
    }

    .make {
        font-size: 17px;
        width: 253px;
    }

    .outer {

        margin-right: 41px;
        width: 269px;
    }

    .letr-widget {
        font-size: 17px;
        text-align: center;
    }

    .search-bg {
        width: 263px;
    }

    #newsletterwidget-4 h3 {
        font-size: 15px;
    }

    .newsletter-email {
        width: 239px;
    }

    .newsletter-submit {
        font-size: 15px;
        margin-left: 81px;
    }
    .pagination {
        margin-left: 85px;
    }


    .latest-news {

        margin-top: 20px;
        width: 209px;
    }

    .latest-heading {
        font-size: 13px;
    }

    .img-box a img {
        height: 44px;
        max-height: 44px;
        max-width: 55px;
        width: 55px;
    }

    .img-txt {

        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 9px;
        font-weight: bold;
        margin-left: 0;
        margin-top: 22px;
        width: 128px;
    }


    .be-friends {

        margin-left: 2px;
        margin-top: 20px;
        width: 115px;
    }

    .be-friends-heading {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 12px;
        font-weight: bold;
    }

    .ftr-social img {
        margin-top: 12px;
        width: 25px;
    }

    .txt-web {
        font-size: 12px;
    }


    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 13px;
        font-weight: bold;
        height: 48px;
        line-height: 45px;
        margin-left: 140px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 136px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 222px;
    }

    .txt-box h1 {
        font-size: 18px;
        line-height: 19px;
        margin-bottom: 15px;
    }
    .email {
        font-size: 13px;
        margin-left:6px;
    }
    .email-icon img{
        margin-left:46px;
    }
    .call720 {
        margin-right: 36px;
        margin-top: 0;
    }
    .menu {
        display:none;
    }

    .banner-top {
        padding-top: 156px;
    }
    .menu-phone {
        display: block;
    }
    .header {
        height: 142px;
    }
    .call720 {
        width:308px;
    }
    .socialic ul li {
        padding:0px;
    }
    .shadow img {
        width:320px;
    }

    .fb {
        margin-right: 60px;
    }


    .footer-ph {
        font-size: 20px;
    }
    .footer-box {
        width:134px;
    }

    .txt-box img {
        width: 290px;
        height:290px;
    }
    .wp-caption {
        width: 290px !important;
    }
    .copy {
        background: none repeat scroll 0 0 #004076;
        color: #fff;
        font-size: 12px;
        height: 40px;
        line-height: 36px;
        text-align: center;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 290px;
    }
}
@media screen and (max-width: 360px) {
    #author{
        margin-left:0px;
        width:255px;
    }
    #email{
        margin-left:0px;
        width:255px;
    }
    #url{
        margin-left:0px;
        width:255px;
    }
    .wraper{width:331px}
    .social{margin-right: 70px;
            width: 200px;}



    .logo a img {
        margin-left: 80px;
        width: 150px;
    }

    .used-engine {
        font-size: 19px;
        margin-left: 29px;
        width: 225px;
    }

    .recon-engine {
        font-size: 18px;
        margin-left: 25px;
        width: 227px;
    }

    .main-heading {

        font-size: 20px;
        margin-left: -14px;
        text-align: center;
        width: 357px;
    }

    .blog-bg {
        margin-left:0px;
        width: 329px;
    }

    .blog-heading a {
        font-size: 13px;
    }

    .blog-border {
        width: 305px;
    }

    .blog-post {
        font-size: 15px;
    }

    .admin {
        font-size: 15px;
    }

    .time-txt {
        font-size: 15px;
    }

    .comment-txt {
        font-size: 15px;
    }

    .car-img {

        max-width: 296px;
        width: 296px;
    }

    .car-img a img {
        height: auto;
        width: 300px !important;
    }

    .txt-box p {
        font-size: 15px;
    }

    .btn-bg {
        margin-left: 180px;
        width: 110px;
    }

    .btm-seprater {
        width: 294px;
    }

    .make {
        font-size: 17px;
        width: 253px;
    }

    .outer {

        margin-right: 41px;
        width: 269px;
    }

    .letr-widget {
        font-size: 17px;
        text-align: center;
    }

    .search-bg {
        width: 263px;
    }

    #newsletterwidget-4 h3 {
        font-size: 15px;
    }

    .newsletter-email {
        width: 239px;
    }

    .newsletter-submit {
        font-size: 15px;
        margin-left: 81px;
    }
    .pagination {
        margin-left: 85px;
    }


    .latest-news {

        margin-top: 20px;
        width: 209px;
    }

    .latest-heading {
        font-size: 13px;
    }

    .img-box a img {
        height: 44px;
        max-height: 44px;
        max-width: 55px;
        width: 55px;
    }

    .img-txt {

        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 9px;
        font-weight: bold;
        margin-left: 0;
        margin-top: 22px;
        width: 128px;
    }


    .be-friends {

        margin-left: 2px;
        margin-top: 20px;
        width: 115px;
    }

    .be-friends-heading {
        color: #000000;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 12px;
        font-weight: bold;
    }

    .ftr-social img {
        margin-top: 12px;
        width: 25px;
    }

    .txt-web {
        font-size: 12px;
    }


    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 13px;
        font-weight: bold;
        height: 48px;
        line-height: 45px;
        margin-left: 140px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 136px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 10px;
        padding: 10px;
        vertical-align: middle;
        width: 222px;
    }

    .txt-box h1 {
        font-size: 18px;
        line-height: 19px;
        margin-bottom: 15px;
    }
    .email {
        font-size: 13px;
        margin-left:6px;
    }
    .email-icon img{
        margin-left:46px;
    }
    .call720 {
        margin-right: 36px;
        margin-top: 0;
    }
    .menu {
        display:none;
    }

    .banner-top {
        padding-top: 156px;
    }
    .menu-phone {
        display: block;
    }
    .header {
        height: 142px;
    }
    .call720 {
        width:308px;
    }
    .socialic ul li {
        padding:0px;
    }
    .shadow img {
        width:320px;
    }

    .fb {
        margin-right: 60px;
    }


    .footer-ph {
        font-size: 20px;
    }
    .footer-box {
        width:134px;
    }

    .txt-box img {
        width: 290px;
        height:290px;
    }
    .wp-caption {
        width: 290px !important;
    }
    .copy {
        background: none repeat scroll 0 0 #004076;
        color: #fff;
        font-size: 12px;
        height: 40px;
        line-height: 36px;
        text-align: center;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 290px;
    }
}

@media screen and (max-width: 320px) {

    .wraper{width:298px}

    .main-heading {
        font-size: 15px;
        margin-left: 0px;
        text-align: center;
        width: 290px;
    }

    .blog-bg {

        width: 296px;
    }

    .car-img {

        max-width: 279px;
        width: 279px;
    }

    .car-img a img {
        height: auto;
        width: 265px !important;
    }

    .txt-box p {
        font-size: 14px;
    }

    .btn-bg {
        margin-left: 150px;
        width: 110px;
    }

    .btm-seprater {
        width: 271px;
    }

    .outer {
        margin-right: 15px;
        width: 269px;
    }
    .pagination {
        margin-left: 82px;
    }

    .latest-news {

        margin-top: 20px;
        width: 175px;
    }

    .latest-heading {
        font-size: 11px;
    }

    .img-box a img {
        height: 30px;
        max-height: 30px;
        max-width: 23px;
        width: 23px;
    }

    .txt-box h1 {
        font-size: 17px;
        line-height: 18px;
        margin-bottom: 15px;
    }
    .txt-box img{width: 265px;}
    .wp-caption-text {
        border: 1px solid;
        font-family: Georgia,"Times New Roman",Times,serif !important;
        font-size: 14px !important;
        font-style: italic !important;
        margin-bottom: 10px !important;
        width: 266px !important;
    }
    .comment-notes{ font-size:12px;}


    #author {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 12px;
        margin-top: 10px;
        padding: 10px;
        width: 190px;
    }

    #email {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 15px;
        margin-top: 10px;
        padding: 10px;
        width: 190px;
    }
    #url {
        background: none repeat scroll 0 0 #ffffff;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        color: #999;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        height: 15px;
        margin-bottom: 10px;
        margin-left: 8px;
        margin-top: 10px;
        padding: 10px;
        width: 190px;
    }

    #comment {
        background: none repeat scroll 0 0 #ffffff;
        border-bottom: 1px solid #ccc;
        box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.75) inset;
        font-family: Calibri,Arial,Verdana;
        font-size: 16px;
        margin-left: 0;
        padding: 10px;
        vertical-align: middle;
        width: 188px;
    }

    #submit {
        background: linear-gradient(to bottom, #ff0410 0%, #cb0912 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 3px solid #b9b9b9;
        border-radius: 8px;
        color: #fff;
        font-family: "Myriad Pro",verdana,Arial;
        font-size: 10px;
        font-weight: bold;
        height: 45px;
        line-height: 41px;
        margin-left: 164px !important;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
        width: 107px;
    }

    .email-icon img {
        margin-left: 32px;
    }
    .menu-phone {
        width:296px;
    }
    .verticalaccordion > ul > li {
        width:296px !important;
    }
    .call720 {
        margin-right: 16px;
    }
    .blog-border {
        width: 265px;
    }
    .socialic img {
        width:26px;
    }

    .shadow img {
        width: 280px;
    }
    .blog-heading a {
        font-size: 12px;
    }

    .fb {
        margin-right: 32px;
    }

    .footer-box {
        width: 120px;
        margin-left:5px;
    }

    .footer-ph {
        font-size: 18px;
    }
    .socialic {
        width:150px;
    }

    .logo a img {
        margin-left:70px;
    }
    .wp-caption {
        width: 266px !important;
    }

    .copy {
        background: none repeat scroll 0 0 #004076;
        color: #fff;
        font-size: 11px;
        height: 40px;
        line-height: 40px;
        text-align: center;
    }

    .comment-body p {
        font-size: 14px;
        margin-top: 10px;
        text-align: justify;
        width: 255px;
    }
}