/*

Theme Name: AA Car Transport upgrade
Theme URL: http://www.softwaresolutioninc.com
Description: this theme specially develop for aacartransport.com
Author: Prrashant Nalawade
Author URI: http://www.odesk.com/users/~~d99d94f01643af08
Version: 1.1
The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

@import "css/main.css";

a{
color:#0190f9;
}

.wp-caption{
float:left !important;
margin:0px !important;
margin-right:20px !important;
}

.wp-caption p{
text-align:center !important;
}

.clearfix:after {

    clear: both;

    content: ".";

    display: block;

    height: 0;

    visibility: hidden;

}



.not-found h1{

font-size:25px !important;

}



.not-found strong{

font-size:35px;

}

.clearfix {

    display: inline-block;

}

* html .clearfix {

    height: 1%;

}

.clearfix {

    display: block;

}



.footer

{

    position: static;

    bottom: auto;

    /*margin-top: -60px;*/

}

.inner{

padding-bottom:0px;

}



.footer p

{

     margin: 0

}

.ajax-loader 

{

     display: none !important

}

span.wpcf7-form-control-wrap

{

      display: block

}

:first-child + html .estimate-form .wpcf7-list-item input

{

      font-size: 1px;

      line-height: 1px;

      width: 14px;

      height: 14px

}

:first-child + html hr

{

clear: left

}

.estimate-form .title

{

     display: inline-block;

     margin: 0;

     /*padding: 5px 0 4px*/
font-size:12px !important;

}

.form-getaquote

{

	width:350px; 

	float:left;

}

.form-getaquote input

{

	width: 99%

}



div.AuthorizeNetSeal{

float:left;

margin-right:30px !important;

}

.onm{float:left; margin-right:30px;}

.footer-logos{

float:left;

margin-bottom:-55px;

margin-top:40px;
margin-left:70px;

}

.home .footer-logos{margin-left:40px;}

.form-getaquote input.send

{

	width: auto

}

.social a{
text-decoration:none;
}
.gets td{
padding-bottom:5px;
}

.gets input{width:205px;}

div.wpcf7-mail-sent-ok{
border: 2px solid #398F14;
    clear: both;
    float: left;
}
.blog-content h2 span{
color: #2ECCF9;
}

#car_transport_estimate_result h2{
font-family:Arial;
color:#000;
font-size:18px;
text-transform: none;
padding-top:10px;
}

.ests{
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding-bottom:5px;
padding-top:6px !important;
margin-top:15px;
}

#car_transport_estimate_result h2 span{
font-weight:bold;
}

.ests span{
color:#2a90db;
}

.get-q{
float:right;
margin-top:-138px;
}

.infos{
float:left;
background: url("/wp-content/uploads/2012/02/info.png") no-repeat scroll 0 0 transparent;
padding-left:91px;
width:548px;
padding-top:31px;
padding-right:20px;
margin-top:-60px;
}

.infos h3{
font-size:18px;
color:#2a90db;
font-weight:bold;
text-transform:uppercase;
padding-bottom:5px;
}

.infos strong{
text-transform:uppercase;
}

.infos p{
margin-top:0px !important;
}

.infos span{
color:#2a90db;
}

.cats, .type-post{
width:618px;
padding-left:40px;
padding-top:70px;
height:67px;
float:left;
position:relative;
position:relative;
margin-bottom:13px;
}

.cats h3, .type-post h3{
font-size:39px;
color:#2a90db;
font-family:impact;
text-decoration:none;
text-align:center;
position:absolute;
left:40px;
top:20px;
}

.cats a, .type-post a {
font-size:39px;
color:#000;
font-family:impact;
text-decoration:none;
position:absolute;
left:0px;
top:0px;
padding-left:40px;
padding-top:70px;
width:618px;
height:67px;
}


div.cat1, div.category-aa-car-transport-blog-all-you-need-to-know-about-car-shipping{
background: url("images/category.jpg") no-repeat scroll 0 0 transparent;
}

div.cat2, div.category-how-much-it-cost-to-ship-a-car-baot-bike-truck-or-any-other-vehicle{
background: url("images/category.jpg") no-repeat scroll 0 -149px transparent;
}

div.cat3, div.category-car-transport-destinations-all-you-need-to-know-about-routes-in-usa{
background: url("images/category.jpg") no-repeat scroll 0 -298px transparent;
}


div.cat4, div.category-car-transport-diaries-our-day-by-day-adventures{
background: url("images/category.jpg") no-repeat scroll 0 -448px transparent;
}


div.cat5, div.category-collection-of-funny-videos-and-articles{
background: url("images/category.jpg") no-repeat scroll 0 -598px transparent;
}

div.cat6{
background: url("images/lang.jpg") no-repeat scroll 0 top transparent;
height:73px;
}

div.cat7{
background: url("images/lang.jpg") no-repeat scroll 0 bottom transparent;
height:73px;
}


.cats span{
/*text-transform:uppercase;*/
}

.cat2, .cat4{
margin-right:0px !important;
}

@font-face {
font-family:impact;
src: url('images/impact.ttf');
}

.post-titles h2 a{
text-transform:none !important;
padding-bottom:2px;
float:left;
}

.post-titles{
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
width:100%;
float:left;
/*border-top:1px solid #2A90DB;
border-bottom:1px solid #2A90DB*/
}

.faq li{
list-style:none;
margin-bottom:5px;
}

.summ{
display:none;
}

.home .summ{
display:inline;
}

.alin a{
width:100%;
float:left;
color:#000;
font-size:15px;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.slogan{
position:absolute;
top:40px;
left:175px;
}

.box{
float:left;
width:300px;
margin-right:30px;
text-align:justify;
}

.box p{
line-height:17px;
}

.box h3{
font-weight:bold;
font-size:14px;
margin-bottom:15px;

}

.box h3 span{text-decoration:none !important;}

.boxes{
float:left;
border-bottom:1px solid #a9a9a9;
width:100%;
margin-bottom:15px;
}

.home p{
line-height:15px;
text-align:justify;
}

.serv li{
list-style:none;
float:left;
background: url("images/li-ok.png") no-repeat scroll 0 0 transparent;
list-style:none;
padding-left:20px;
width:300px;
margin-right:20px;
margin-bottom:5px;
font-size:14px;
color:#000;
font-weight:bold;
}

.serv {
width:110%;
float:left;
margin-top:15px;
margin-bottom:15px;
}

h2, h2 a{
font-weight:bold !important;
}

.footer p{
text-align:center;
}

.home .content{
padding-top:0px !important;
}

.top-banenr{

height:258px;
float:left;
}

.alin{
float:left;
width:237px;
background:#e2edf2;
padding:17px;
border:1px solid #d3d3d3;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position:relative;
z-index:10;
}

.alin a{
color:#000;
font-size:11px;
font-family:arial;
padding:5px 0px;
border-top:1px solid #e8f1f5;
border-bottom:1px solid #b5bec2;
}

.alin a:first-child{
border-top:0px !important;
}

.dd a{color:#2ECCF9;}

.content .right{margin-top:-30px;}

.testim{
float:right;
width:233px;
/*background: url("images/quotes.png") no-repeat scroll 5px 5px #ededed;*/
background: #ededed;
padding:20px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:1px solid #cdcdcd;
color:#000;
font-size:14px;
font-style:italic;
line-height:18px;
}

.aut{
text-align:right;
font-weight:bold;
}

.textwidget{
float:left;
margin-bottom:15px;
}

.estimate-form{height:230px !important;}
.home .estimate-form{height: 313px;}

.table{float:left;}

.nivo_slider_container {
    float: right;
    width: 680px;
}

.why{
float:left;
width:640px;
}

.top-banenr .estimate-form{float:left;}
.page .content .left{float:right; width:650px;}
.page .content .right{float:left;}
.single .content .left, .blog .content .left, .category .content .left{float:left; width: 615px;}
.single .content .right, .blog .content .right, .category .content .right{float:right;}
.home .shr-publisher-27{clear:both;}
.home .shr-bookmarks{height:auto !important;}
.shareaholic-show-on-load{float:left;}
#___plus_0{
float:left !important;
clear:both;
}

.right ul li{list-style:none}