/*
Theme Name: 13 Silver Service Cabs
Author URI: http://www.thegeminigeeks.com/
Version: 1.0
Author: The Gemini Geeks
Description: A theme by The Gemini Geeks
*/

*{margin:0;padding:0;}
body{margin: 0;padding: 0;background:#fff;font-family: 'Open Sans', Tahoma, Verdana, Arial, sans-serif;font-size: 14px;color: #0d0d0d;}
ul li {list-style-type:none;}
td{text-align:center}
a img {border:none;}
a { color:#0d0d0d;text-decoration:none;}
a:hover{text-decoration:underline; color:#000;}
p {line-height:22px; margin:0 0 10px 0;}
.alignright{float:right;margin:0 0 0 10px;}
.alignleft{float:left;margin:0 10px 0 0;}
.aligncenter{display:block;margin:0 auto;}
.clear{clear:both;}

.inner {width:980px;margin:0 auto;}

#header {background:#050505;padding:30px 0;}
#header a {color:#fff;}
#logo {text-align:left;}
#logo img {margin:-10px 0 0 47px;}
.hsection{float:left;width:33.33%;}
#hleft ul li {margin-left:40px;font-size:16px;}
#hleft ul li a {background:url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/topmail.png) no-repeat;padding:2px 0 2px 34px;}
#hright ul li {margin-left:20px;font-size:16px;}
#hright ul li #phone1 {background:url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/topphone.png) no-repeat;padding:2px 0 2px 34px;}

#topnav {font-family:Lato;}
h1,h2,h3,h4,h5,h6 {margin:0 0 10px 0;font-weight:normal;font-family:Lato;}
h1{font-size:32px;}
h2 {font-size:28px;}
h3 {font-size:24px;}
h4,h5,h6 {font-size:20px;}

.post{padding:10px; margin:0 0 10px 0;}
.post h1 {color:#F8CB44;text-transform:uppercase;border-bottom:1px solid #ddd;margin:0 0 10px 0;}
.post p{margin:0 0 20px 0;line-height:24px;}
.post a {color:#D56D06;}
.post ul {margin:10px 0 20px 20px;}
.post ul li {list-style-type:disc;margin:0 0 10px 0;}


.box {float:left;border:1px solid #a2a2a2;padding:2%;width:27%;margin:1%;font-size:20px;text-align:center;font-family:Lato;}
.box img {display:block;margin:0 auto 10px auto;}

#black {float:left; background:#050505;width:50%;padding:40px 0;color:#fff;height:440px;text-align:center;margin:40px 0 0 0;}
#black a {color:#fff;}
#yellow {float:left;background:#FFCF33;width:50%;padding:40px 0;color:#222; height:440px;margin:40px 0 0 0;}
#blackinner {float:right;width:400px;margin:0 40px;}
#yellowinner {float:left;width:400px;margin:0 40px;}

#black h3 {margin:0 0 25px 0;}
#black p{line-height:30px;}

.whyus {margin:0 20px 30px 0}
.whyus h4 {margin:0 0 5px 0;}
.whyus p {color:#fff;font-size:16px;}
#whyus1 {background:url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/1.png) no-repeat;padding:0 0 0 70px;}
#whyus2 {background:url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/2.png) no-repeat;padding:0 0 0 70px;}
#whyus3 {background:url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/3.png) no-repeat;padding:0 0 0 70px;}

#car {text-align:center;}
#car img {margin:-150px 0 0 0;}

.outer {background:#FAF9E6;padding:20px 0;}
#features {float:left;width:480px;background:#fff;height:534px;}
#features h3 {background:#FFCF33;padding:20px;color:#000;margin:0 0 40px 0;font-size:30px;}
#features p {margin:0 20px;line-height:26px;}
#features ul {margin:30px 0 0 20px;}
#features ul li {margin:0 0 15px 0;background:url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/tick.png) no-repeat;padding:0 0 0 30px;}

#services {float:left;width:480px;height:531px;}
#services h3 {background:#111;padding:20px;color:#fff;margin:0;font-size:30px;}
#corporatetravel {background:url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/pic1.jpg) top left;height:229px;background-size:cover;}
#corporatetravel h4 {float:right; margin:90px 50px 0 0;font-size:24px;color:#111;}
#airporttravel {background:url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/pic2.jpg) top right ;height:229px;background-size:cover;}
#airporttravel h4 {float:left; margin:90px 0 0 50px;font-size:24px;color:#111;}

#bottom {background:#000;padding:120px 0 40px 0;text-align:center;}
#bottom ul {margin:20px 0 0 0;}
#bottom ul li {margin:0 20px;color:#fff;}
#bottom ul li a {color:#fff;}
#bottom ul li {float:none;display:inline-block;}

#footer{clear:both; background:#FFCF33; color:#0d0d0d; padding:10px 0; text-align:center;font-size:12px;}
#footer a{color:#0d0d0d;}
#footer a:hover{color:#000;}
.fleft {float:left;}
.fright {float:right;}

#contactform {margin:0 20px 0 0;}
#contactform p{margin:0;padding:0 0 10px 0;}
#contactform input, #contactform select{width:98%; padding:1%;background:#f9f9f9;border:1px solid #ddd;border-radius:4px;}
#contactform textarea {width:98%; padding:1%;height:70px;background:#f9f9f9;border:1px solid #ddd;border-radius:4px;}
#contactform input:focus, #contactform  textarea:focus{background:#fff;border:1px solid #ccc;}
#contactform input.wpcf7-submit{width:80px;}


.field {margin:0 0 20px 0;}
.onehalf {float:left; width:48%;padding:0 1%;}
.onethird {float:left; width:31.33%;padding:0 1%;}
.onethirdfixed {float:left; width:31.33%;padding:0 1%;}
.fullwidth {width:98%;padding: 0 1%;}
#bookingform input{width:98%; padding:9px 1%;background:#f9f9f9;border:1px solid #ddd;margin:3px 0 0 0;}
#bookingform select{width:100%; padding:9px 1%;background:#f9f9f9;border:1px solid #ddd;margin:3px 0 0 0;}
#bookingform textarea {width:98%; padding:9px 1%;height:90px;background:#f9f9f9;border:1px solid #ddd;}
#bookingform option {padding:0 4px;}
#bookingform input:focus, #bookingform textarea:focus{background:#fff;border:1px solid #ccc;}
#bookingform input.wpcf7-submit{width:150px;padding:10px;background:#333;color:#fff;cursor:pointer;}

img {max-width:100%;height:auto;}
textarea, iframe {max-width:100%;}

@media screen and (max-width:980px) {
body {min-width:280px;}
.inner {width:96%;padding:2%;}
#header {padding:5px 0;}
#logo {float:none;text-align:center;margin:10px auto;}
#logo{display:none;}
#logomobile {text-align:center;margin:0 0 20px 0;}
.hsection {float:none;width:100%;margin:0 0 15px 0;text-align:center;}
#hleft ul li {margin:0;}
#hright ul li {margin:0;}
#topnav {display:none;background:#111}
#topnav ul li {float:none;margin:0 0 5px 0;padding:7px 10px;border-bottom:1px solid #555;}
#topnav ul li a {display:block;color:#fff;}
#topnav ul li a:hover{color:#ddd;}
#topnav ul ul {margin:0 0 0 20px;}
#navtoggle {color:#fff; background:#222 url(http://www.13silverservicecabs.com/wp-content/themes/13ssc_theme/images/menuwhite.png) 5px 8px no-repeat;  padding: 6px 0 6px 45px;font-size:20px;cursor:pointer;display:block;}
#topnav ul li {float:none;}
#topnav ul li a {display:block;border:none;}
#topnav ul li.homeimg {display:none;}
.box {float:none;width:95%;font-size:16px;margin:0 0 15px 0;}
#black {float:none;width:100%;padding:10px 0;height:auto;margin:0;}
#blackinner {float:none;width:90%;padding:5%;margin:0;}
#yellow{float:none;width:100%;padding:10px 0;height:auto;margin:0;}
#yellowinner {float:none;width:90%;padding:5%;margin:0;}

.whyus {margin:0 5px 30px 0;}

#car {padding:20px 0;}
#car img{margin:0;}

#features {float:none; width:100%;height:auto;}
#services {float:none; width:100%;margin:0;}
#corporatetravel h4 {margin:10px 10px 0 0;}
#airporttravel h4 {margin:10px 0 0 10px;}

.onehalf, .onethird {float:none; width:100%;padding:0;}

#bottom {margin:0;padding:20px 0;}
#bottom ul li {margin:5px 8px;font-size:12px;}
#footer {padding:5px 0;}
.fleft, .fright {float:none;}
.fleft {margin:0 0 5px 0;}
}

@media screen and (min-width:980px) {
#navtoggle {display:none;}
#logomobile {display:none;}
#topnav {clear:both;background:#fff;border:4px solid #F8D414;border-radius:7px;text-align:center;text-transform:uppercase;}
#topnav img {vertical-align:bottom;display:inline-block;margin:-10px 0 0 0;}
#topnav ul li{float:left; margin:10px 16px 0 16px;padding:7px 0;display:inline-block;}
#topnav ul li:last-child {margin-right:0;}
#topnav ul li a{color:#0d0d0d;text-decoration:none;}
#topnav ul li a:hover {color:#D4100B;}

#getintouch {float:left;width:300px;}
#contactform {float:right;width:620px;}
}