/*
Theme Name: AdToons
Theme URI: http://adtoons.gsrtest.com/
Author: Studio98
Author URI: http://www.studio98.com/
Description: The customized theme for AdToons
Version: 1
Text Domain: twentyeleven
*/
@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: soupofjustice;
    src: url('fonts/soupofjustice-webfont.eot');
    src: url('fonts/soupofjustice-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/soupofjustice-webfont.woff') format('woff'),
         url('fonts/soupofjustice-webfont.ttf') format('truetype'),
         url('fonts/soupofjustice-webfont.svg#soup_of_justicesoupofjustice') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {font-family: 'MyriadPro-Cond_0';src: url('fonts/MyriadPro-Cond_0.eot');src: local('?'), url('fonts/MyriadPro-Cond_0.woff') format('woff'), url('fonts/MyriadPro-Cond_0.ttf') format('truetype'), url('fonts/MyriadPro-Cond_0.svg') format('svg'), url('fonts/MyriadPro-Cond_0.otf') format('otf');font-weight: normal;font-style: normal;}
/* Global Reset
-------------------------------------------------------------- */
html,body,div,form,fieldset,input,textarea,h1,h2,h3,h4,h5,h6,p,ul,ol,li{vertical-align:baseline;font-size:100%;padding:0;margin:0;}
h1,h2,h3,h4,h5,h6,p,ul,ol{margin-bottom:6px;}
input,textarea{font-family:inherit;}
img,fieldset{border:0;}
body{line-height:20px;font-size:14px; color:#000; font-family:Arial;}
a,a:hover,a:active,a:focus{text-decoration:none;outline:0 none;-moz-outline-style:none;}
ol{list-style:decimal outside;}
ul{list-style:disc outside;}
ul,ol{padding-left:25px;}
li ol,li ul{margin-bottom:0;}
.alignleft {float:left;margin-right:5px;}
.roww { float:left;margin-bottom:10px;padding-bottom:10px;border-bottom: 1px solid #D7D7D7; }
.roww img.alignleft {padding-bottom:50px;} 
.roww .red-btn {
float:right;
width:17%;
}
.redtitle , .bluetitle {
    font-size: 25px;
    font-weight: bold;
    margin: 20px;
    text-align: center;
}
.redtitle {
  color: red;
 }
.bluetitle {
  color: blue;
}
blockquote p{
color:blue;
font-size:17px;
}
p{
    font-size:14px;
    color:#000000;
    margin-bottom:10px;
}
body{
    background:#cdcdcd;
}
.clearfix{clear:both; font-size:1px; overflow:hidden; visibility:hidden; content:"";}

#header{
    background:url(images/header.jpg) repeat-x;
    margin:auto;
    height:66px;
	min-width:1000px;
}

.headermain{
    width:960px;
    margin:auto;
}
.logo{
    float:left;
    padding-top:10px;
    padding-left: 0;
}

#navigation{

    height:63px;
    float:right
}
#navigation ul{margin:0; padding:0; float:right;margin-right: -15px;}
#navigation ul li{
    float:left;
    display:inline;
    list-style-type:none;
}
#navigation ul li a{
    color:#b7b7b7;
    text-decoration:none;
    line-height:63px;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    text-transform:uppercase;
    padding:0px 15px;
    display:block;
}

#navigation ul li a:hover, #navigation ul li a.active{
    color:#fff;
    background:url(images/hover.jpg) 0 0 repeat-x;
}

#middle-home{
    background:#000 url(images/home-bg.jpg) center top no-repeat;
    min-height: 695px;
	min-width:1000px;
}#middle-home-new{    background:#000 url(images/home-bg.jpg) center top no-repeat;    min-height: 625px;	min-width:1000px;}
#middle-become-a-boss{
    /*background:#000 url(images/horsehead.jpg) center top no-repeat;*/
	background:url("images/home-bg.jpg") no-repeat scroll center top #000000;
    min-height:846px;
    padding-bottom:20px;
	min-width:1000px;
}
.interview-page{
    background:url("images/becomeabossupdated.jpg") no-repeat scroll center top #000000!important;
}
.topcontent{
    border-bottom:1px solid #555555;
    clear:both;
    margin: 0 auto 14px;
    overflow:hidden;
    padding-top:8px;
    width: 960px;

}

.topcontent h1 {
    float: left;
    line-height: 33px;
    padding: 0;
    text-align: left;
    font-size:40px;
}
.fleft{float:left}
.fright{float:right}

span.small{ 
    color: #FFFFFF;
    font-family: soupofjustice;
    font-size: 24px; 
    line-height:0px;   
    text-align: center;
    margin:0px;
    padding:0px;
	*line-height:25px;
}
h1{
    font-family: soupofjustice !important;
    font-size:41px;
    color:#fff;
    text-shadow:0 2px 1px #000000;
    letter-spacing:-1px;
    line-height:40px;
    text-align:center;
    font-weight:normal;
    padding:22px 0 20px 0;
    overflow:hidden
}

h2{
    font-family: soupofjustice !important ; /*'soup_of_justicesoupofjustice'*/
    font-size:30px;
    color:#fff;
    line-height:30px;
    font-weight:normal;
    float:left
}
h3{
    color:#a7060a;	
    font-size:24px;
    border-bottom:1px solid #b3b3b3;
    padding-bottom:14px;
    padding-top:27px;
    margin-bottom:13px;
}
h4{
    color:#a7060a;
    font-size:13px;
    text-transform:uppercase;
    border-bottom:1px solid #b3b3b3;
    padding-bottom:7px;
}

h5{
    color:#a7060a;
    font-size:18px;
    padding-bottom:7px;
}

h5 a{
    color:#a7060a;
    font-size:18px;
    padding-bottom:7px;
}


h6{
    font-family: soupofjustice;
    font-size:50px;
    color:#000;
    line-height:40px;
    text-align:left;
    font-weight:normal;
    padding:22px 0 20px 0;
    overflow:hidden
}

#middle-home h1{color: #FFFFFF;
                font-family: soupofjustice !important;
                font-size: 51px;
                font-weight: normal;
                letter-spacing: -1px;
                line-height: 46px;
                overflow: hidden;
                padding: 22px 0 20px;
                text-align: center;
                text-shadow: 0 2px 1px #000000;
}
#middle-home-new h1{color: #FFFFFF;                font-family: soupofjustice !important;                font-size: 51px;                font-weight: normal;                letter-spacing: -1px;                line-height: 46px;                overflow: hidden;                padding: 22px 0 20px;                text-align: center;                text-shadow: 0 2px 1px #000000;}
.heading{
    font-family: soupofjustice;
    font-size:34px;
    color:#a7060a;
    letter-spacing:-1px;
    line-height:23px;
    text-align:center;
    font-weight:normal;
    padding:22px 0 0px 0;
    overflow:hidden;
	margin-top:25px;
}
.smalltext{text-align:center; display:block; color:#a7060a; font-size:13px; font-weight:bold; text-transform:uppercase; margin-bottom:15px}


#middle-become-a-boss h1{text-align:left; padding:0; float:left; line-height:33px !important;  padding-bottom:5px;}
#middle-become-a-boss h2{padding-bottom:15px;}
.BecomeBoss { margin-bottom:20px; margin-top:20px; float:left;}
.BecomeBoss h2{  color: #A7060A; font-size: 22px; float:left; width:100%; clear:both;}
.clearfix{
    clear:both;
    content:"";
    overflow:hidden;
    height:1px;
}
.link-text{color:#898989}
.link-text:hover{color:#000}

.link-text a{color:#898989}
.link-text:hover a{color:#000}

.leave-reply{color:#898989}
.leave-reply a{color:#898989}
.leave-reply :hover{color:#000}
.tbold{font-weight:bold}
.wrap{ width:1000px; margin:auto;clear:both; }
.page-template-becomeboss-php .wrap{ width:880px; margin:auto; }


.row{
    border-bottom:1px solid #d7d7d7;
    margin:15px 0;
    clear:both;
}
#video-home{
   
    height:438px;
    margin:auto;
   
}
.buttonwrap{
    text-align:center;
   /* padding-bottom:47px; */
}
.page-template-becomeboss-php .buttonwrap{
    text-align:right;
    padding-bottom:47px;
}

.home-content h3{ color: #000000;
                  font-family: soupofjustice;
                  font-size: 30px;
                  font-weight: normal;
                  line-height: 36px;
                  overflow: hidden;
                  padding: 10px 0 0px;
                  text-align: left;
                  border-bottom:none;}
.home-content h5{
    color: #000;
    font-size: 18px;
    padding-top: 7px;
    padding-bottom:0px;}
.contentbox{
    width:294px;
    float:left;
    margin-right:40px;
}
.contentbox.last{margin-right:0}
.link{
    color:#555555;
    background:url(images/arrow.png) right center no-repeat;
    padding-right:18px;
    text-decoration:none;
    font-size:14px;
}
.textright{
    text-align:right;
}
.textcenter{text-align:center}
.textleft{text-align:left}
.text14{color:#000; line-height:18px;}
.spacetopbottom{margin:20px 0;}
.txtbox{
    background:#fff;
    padding:6px;
    width:280px;
    color:#000;
    font-size:14px;
    margin-bottom:10px !important;
    border:1px solid #d7d7d7;
}
.txtbox-new{    background:#fff;    padding:6px;    width:280px;    color:#000;    font-size:14px;    /*margin-bottom:10px !important;*/    border:1px solid #d7d7d7;}.border{border:1px solid #d7d7d7;}

.sidebarTop{
    width:275px;
    padding:10px 10px 35px 20px;
    background:#fff;
    float:left
}
.sidebarTop h3{padding-top:10px;}

.rightContent{
    width:575px;
    float:right;
}
.video2{margin-bottom:15px;}
.page-id-95 .rightContent .video2{margin-bottom:15px; text-align: center;}
.page-template-becomeboss-php .video2{margin-bottom:15px; text-align: right;}
.spaceleft{margin-left:20px}
.spaceleft10{margin-left:10px}

.testimonials{
    background:#fff url(images/sidebar.jpg) right 0 repeat-y;
    overflow:hidden;
}

.testimonialsContent{
    width:630px;
    padding:20px;
    float:left
}
.testimonial-right{
    width:290px;
    float:right;
    background:url("images/image.jpg") right 134px no-repeat;
}
.testimonial-right-home{
    background:url("images/image.jpg") right 134px no-repeat;
    float: right;
    height:100%;
    padding: 20px 0 0 10px;
    width: 280px;
}
.testimonial-right-home h3,
h3.widget-title
{ font-size:22px; border:none; font-family: soupofjustice !important; font-weight: normal;
  line-height: 36px; margin-bottom:0px; padding: 5px 0px; vertical-align: baseline;   }
.testimonial-right-home p { padding:0px 10px; }

input.submit-input{ background: none repeat scroll 0 0 #FFFFFF;
                    border: 1px solid #D7D7D7;
                    color: #000;
                    float: left;
                    font-size: 14px;
                    line-height: 31px;
                    margin-left: 3px;
                    padding: 10px 14px;
                    text-align: center;
                    width: 90%; }
.spacing20{padding:0px 20px 0px; }



.applemenu{
    margin: 0;
    padding: 0;
}

.applemenu div.silverheader a{
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #555555;
    display: block;
    position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
    width: auto;
    padding: 5px 0;
    padding-left: 8px;
    text-decoration: none;
    border-bottom:1px solid #b3b3b3;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
    color: #555555;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
    color: #555555;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
    /*padding: 5px;*/
}



#footer{
    width:100%;
    margin:auto;
    border-top:1px solid #b3b3b3;
    clear:both;
    padding-bottom:40px;
    overflow:hidden
}
.footermain{
    width:960px;
    margin:auto;
}
#footer .footerbox{
    width:193px;
    float:left;
    padding-top:10px;
    margin-right:27px;
}
.page-template-becomeboss-php .footermain{
    width:880px;
    margin:auto;
}
.page-template-becomeboss-php #footer .footerbox{
    float: left;
    margin-right: 30px;
    padding-top: 10px;
    width: 150px;
}
#footer .footerbox.last{margin-right:0}
#footer ul{list-style-type:none; margin:0; padding:0}
#footer ul li a{color:#555555; text-decoration:none; font-size:12px}
#footer ul li a.iphone{background:url(images/iphone.png) left center no-repeat; padding-left:26px; display:block; margin-bottom:17px}
#footer ul li a.android{background:url(images/android.png) left center no-repeat; padding-left:26px; display:block; margin-bottom:17px}
#footer ul li a.mac{background:url(images/mac.png) left center no-repeat; padding-left:26px; display:block}
.address{font-size:12px; line-height:16px}
.address1{font-size:12px; line-height:16px; margin-top:20px}

.applemenu{
    margin: 0;
    padding: 0;
}

.applemenu div.silverheader a{
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #555555;
    display: block;
    position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
    width: auto;
    padding: 5px 0;
    padding-left: 8px;
    text-decoration: none;
    border-bottom:1px solid #b3b3b3;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
    color: #555555;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
    color: #555555;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
    /*padding: 5px;*/
}


#respond input {
    float: left;
    margin: 0 0 9px;
    width: 40%;
}
input[type="text"], textarea {


    margin-left:-8px
}
#respond label {
    color: #9A9A9A;
    font-size: 11px;
    margin-left: 10px;
}
#respond p.comment-form-comment label {
    display: none;
}
#comments-title{padding-bottom:20px;
                color:#000000;
                width:100%}

.links{background:url(images/save.png) no-repeat;display:inline-block;line-height:89px;color:#FFFFFF;text-align:center;width:280px; font-size:18px;  font-family: soupofjustice;}
.blog-heading{
    font-family: soupofjustice;
    font-size:38px;
    color:#a7060a;
    letter-spacing:-1px;
    line-height:41px;
    text-align:left;
    font-weight:normal;
    overflow:hidden
}

.page-id-95 .rightContent .buttonwrap a.links {
    background: url("images/save.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font-family: soupofjustice;
    font-size: 39px !important;
    line-height: 30px;
    margin: 0px !important ;
    padding: 12px 10px;
    text-align: center !important;
    width: 250px !important;
    min-height:67px;
    border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
/*.page-id-95 #ajax_content*/ 
.buttonwrap a.links{
    background: url("images/save.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: none;
    font-family: soupofjustice;
    font-size: 36px;
    line-height: 30px;
    margin: 0 2px;
    padding: 12px 10px;
    text-align: center;
    width: 250px;
    min-height:67px;
    border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

.page-id-95 .topcontent h1 {
    font-size: 41px !important;
    font-weight: normal;
    padding:0px !important;
}
.interview-page .topcontent h1 {
    font-size: 41px !important;
    font-weight: normal;
    padding:0px !important;
}

element.style {
    min-height: 100%;
    position: relative;
    top: 0;
}
body, p, h1, h2, h3, h4, table, td, th, ul, ol, textarea, input {
    font-family: verdana,helvetica,arial,sans-serif;
}
body {
    background-color: #F6F4F0;
    color: #000000;
    font-size: 12px;
    margin: 0;
}
.page-template-becomeboss-php #ajax_content .buttonwrap a.links { background: url("images/save.png") no-repeat scroll 0 0 transparent;
                                                                  border-radius: 5px 5px 5px 5px;
                                                                  color: #FFFFFF;
                                                                  display: inline-block;
                                                                  font-family: soupofjustice;
                                                                  font-size: 38px;
                                                                  line-height: 35px;
                                                                  margin: 0;
                                                                  padding: 12px 10px;
                                                                  text-align: center;
                                                                  vertical-align: top;
                                                                  width: 248px;
                                                                  min-height:67px; }
.page-template-becomebossinterview-php #ajax_content .buttonwrap a.links { background: url("images/save.png") no-repeat scroll 0 0 transparent;
                                                                           border-radius: 5px 5px 5px 5px;
                                                                           color: #FFFFFF;
                                                                           display: inline-block;
                                                                           font-family: soupofjustice;
                                                                           font-size: 38px;
                                                                           line-height: 35px;
                                                                           margin: 0;
                                                                           padding: 12px 10px;
                                                                           text-align: center;
                                                                           vertical-align: top;
                                                                           width: 248px;
                                                                           min-height:67px; }
.page-id-50 a.links#184{ min-height:55px;}
.page-template-becomeboss-php #ajax_content .buttonwrap a#184{ float:left; margin-left:5px; }
.page-template-becomeboss-php #ajax_content .buttonwrap a#143{ float:left;}
.background{ float:left; width:auto !important;}

.red-btn,.wpcf7-submit{
    border: none;
    width: 100%;
    cursor: pointer;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
    text-shadow: 0 1px 0 rgba(0,0,0,.3);
    margin: 0 auto;
    border:1px solid #b60300;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 22px;
	font-family:soupofjustice;
    padding: 10px 10px;
    text-align: center;
    background: #f45045; /* Old browsers */
    background: -moz-linear-gradient(top,  #f45045 0%, #c7120f 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f45045), color-stop(100%,#c7120f)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f45045 0%,#c7120f 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f45045 0%,#c7120f 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f45045 0%,#c7120f 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f45045 0%,#c7120f 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f45045', endColorstr='#c7120f',GradientType=0 ); /* IE6-9 */

}

.clear{clear: both}
.buttonwrap {/*height: 140px;*/}
.links
{display: none;}
#loading{
    
    position: absolute;
top: 400px;
left: 50%;
margin-left: -25px;
}

.outerstepback {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
h3.step-back{
font-family: soupofjustice !important;
border-bottom: none;
padding-bottom: 0;
font-size: 25px;
background: url('images/back.png') no-repeat left bottom;
padding-left: 30px;
margin:0px;
}
/****consultation form *****/
.box {
  float: left;
    margin: 5px 0;
    width: 100%;
}
.box .label {
    float: left;
    font-weight: normal !important;
    padding: 4px 0;
    text-align: left;
    width: 30%;
}
.box .inputbox {
float:left;
}
.box input[type="text"]
{
 border: 1px solid #D7D7D7;
 padding: 6px;
 margin:0px;
}
.box select {
 border: 1px solid #D7D7D7;
 padding: 6px;
 margin:0px;
 width:87%;
}
.box textarea {
 height: 100px;
    margin: 0;
    padding: 5px;
}
.wpcf7-radio span.wpcf7-list-item {
    display: block;
}	
.box .wpcf7-submit 
{
width:50%;
}
.large-btn .wpcf7-submit {
width:78%!important;
}
.wpcf7-pm-phone {
width:260px;
}.featurebox_home{overflow:hidden;  position:relative; }.featurebox_home-new{overflow:hidden;  position:relative;}.videobox{float:left; margin-left:10px; width: 610px; }.formbox{float: right; background:url("images/godfather1.png") no-repeat left top; background-size:100%; position:relative;width: 380px;  height: 650px; top:-30px; }.formbox-new{float: right;background:url("images/godfather-new.png") no-repeat left top;background-size:100%;position:relative;width: 380px;height: 550px;top:-30px;}.subhead{color: #ca151b;font-size: 29px;font-weight: normal;font-family: 'MyriadPro-Cond_0', arial !important;text-transform: uppercase;}.smallsubhead{color: #ca151b;font-size: 18px;font-weight: normal;font-family: 'MyriadPro-Cond_0', arial !important;text-transform: uppercase;}
.feauretext{color: #ffd20a;font-size: 39px;line-height: 60px;padding: 36px 0 55px 0;}

#middle-home h1.feauretext{padding: 5px 0 15px 0; font-size:45px;}#middle-home-new h1.feauretext{padding: 5px 0 15px 0; font-size:45px;}

.subbtn{ border: none;    width: 100%;    cursor: pointer;    box-shadow: inset 0 1px 0 rgba(255,255,255,.5);    text-shadow: 0 1px 0 rgba(0,0,0,.3);    margin: 0 auto;    border:1px solid #b60300;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    color: #fff;    font-size: 18px; line-height:20px;	font-family:soupofjustice;    padding: 10px 10px;    text-align: center;    background: #f45045; /* Old browsers */    background: -moz-linear-gradient(top,  #f45045 0%, #c7120f 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f45045), color-stop(100%,#c7120f)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top,  #f45045 0%,#c7120f 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top,  #f45045 0%,#c7120f 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top,  #f45045 0%,#c7120f 100%); /* IE10+ */    background: linear-gradient(to bottom,  #f45045 0%,#c7120f 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f45045', endColorstr='#c7120f',GradientType=0 ); /* IE6-9 */}.subbtn span{font-size: 28px;}.likefb{position: absolute;top: 380px;left: 56px;text-decoration: none;border-bottom: 5px solid #fff;display: block;width: 218px;padding: 5px 0;color: #ed1c24;font-size: 19px;}
.fbborder {
position: absolute;
color: #ed1c24;
top: 375px;
border-bottom: 27px solid #fff;
width: 222px;
left: 55px;
font-size: 19px;
}.fbborder-new {position: absolute;color: #ed1c24;top: 313px;border-bottom: 27px solid #fff;width: 225px;left: 31px;font-size: 16px;padding-bottom: 2px;}
.fb_iframe_widget {
position: absolute !important;
top: 399px;
left: 60px;
z-index: 1;
width: 151px;
overflow: hidden;
}