/*



Theme Name: Funny Driving Child Theme



Theme URI: http://iXsweb.com



Description: Funny Driving Theme



Author: iXs Web



Author URI: www.ixsweb.com



Template: funnydriving



Version: 3.2.4



*/





/*@import url("styledm.css");*/

/* =Theme customization starts here



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

.kids_top_content_middle {

    background-image: url("images/ASPHALT3JPG-1-a.jpg");



}



.cws_widget_content p > iframe {

    border: 10px solid #3686c9 !important;

}





.text_part {

    color:#ffffff !important;



}



.benefits_widget {

    color:#ffffff !important;

}



.header_container {

    color:#ffffff !important;

}


.header_container {
    padding: 2px 0 6px;
    min-height: 53px !important;
}


a.gdl-button{ display: inline-block; cursor: pointer; padding: 1px 15px;

    height: 28px; line-height: 27px; margin-bottom: 20px; margin-right: 10px;

    font-family: "HelveticaNeue", "Helvetica Neue", Arial, sans-serif;

    font-family: 'Droid Serif';

    font-style: italic;

    background: url('images/button-shadow.png'); }



a.gdl-button.small{ padding: 1px 12px; height: 26px; line-height: 26px; font-size: 11px; }



a.gdl-button.large{ padding: 2px 20px; height: 33px; line-height: 34px; font-size: 14px; }



a.gdl-button {

    box-shadow: 0px 1px 2px rgba(0,0,0,0.30);

    -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.30);

    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.30);

    -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;

}



/*--- featured media ---*/







div.featured-media-item-class.four .featured-media-image,







div.featured-media-item-class.three .featured-media-image{ float: none; margin-right: 0px; margin-bottom: 15px; max-width: 100%; }







div.featured-media-item-class.four .featured-media-video,







div.featured-media-item-class.three .featured-media-video{ float: none; margin-right: 0px; margin-bottom: 15px; width: 100%; }















div.featured-media-wrapper{ padding: 40px; }







div.featured-media-wrapper .featured-media-image{ float: left; max-width: 45%; margin-right: 30px; }







div.featured-media-wrapper .featured-media-video{ float: left; width: 45%; margin-right: 30px; }







div.featured-media-wrapper .featured-media-content-wrapper { overflow: hidden; }







div.featured-media-wrapper .featured-media-header-icon{ float: left; width: 76px; padding: 18px 0px;







    text-align: center; margin-right: 20px; margin-bottom: 21px; background: #000;















    -moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; }







div.featured-media-wrapper .featured-media-header-icon i{ line-height: 40px; font-size: 32px; color: #fff; }







div.featured-media-wrapper .featured-media-title-wrapper{ margin-bottom: 21px; overflow: hidden; margin-top: 10px; }







div.featured-media-wrapper .featured-media-title { line-height: 24px; font-size: 24px; font-weight: bold;







    margin-bottom: 7px; padding-left: 7px; float: left; }







div.featured-media-wrapper .featured-media-left-bar { width: 2px; height: 24px; float: left; margin-right: 3px; }







div.featured-media-wrapper .featured-media-caption { font-size: 17px; font-style: italic; }







div.featured-media-wrapper .featured-media-button { margin-top: 26px; margin-bottom: 5px; }





div.featured-media-wrapper .featured-media-social-wrapper { float: right; margin-top: 10px; }



div.gdl-header-wrapper{ margin-bottom: 10px; position: relative; }







div.gdl-header-wrapper.navigation-on{ padding-right: 75px; }







div.gdl-header-left-bar{ width: 2px; height: 18px; float: left; margin-right: 3px; }







h3.gdl-header-title{ font-size: 19px; line-height: 19px; float: left;







    font-weight: bold; margin: 0px 15px 0px 8px; display: inline-block; }







div.gdl-header-divider{ height: 0px; overflow: hidden; position: relative; top: 9px;







    border-bottom-width: 1px; border-bottom-style: solid; }

div.featured-media-wrapper{ background-color: #f4f4f4; }

div.featured-media-wrapper .featured-media-header-icon, div.featured-media-left-bar{ background-color: #f0343a; }

div.featured-media-wrapper .featured-media-title{ color: #111111; }

div.featured-media-wrapper .featured-media-caption{ color: #808080; }

div.featured-media-wrapper{ color: #4d4d4d; }

div.featured-media-wrapper .gdl-button{ background-color: #d3d3d3; }

div.featured-media-wrapper .gdl-button{ color: #5e5e5e; }

.clear {

    clear: both;

    display: block;

    overflow: hidden;

    visibility: hidden;

    width: 0px;

    height: 0px;

}



/*--- stunning text ---*/







div.stunning-text-wrapper{ text-align: left; position: relative; border-top-style: solid; border-top-width: 5px; }







div.stunning-text-inner-wrapper{ padding: 25px 30px 28px; }







div.stunning-text-wrapper.button-on .stunning-text-inner-wrapper{ padding-right: 170px; }







div.stunning-text-wrapper .stunning-text-content{ overflow: hidden; }







div.stunning-text-wrapper .stunning-text-title{ font-size: 29px; font-weight: bold; margin-bottom: 10px; }







div.stunning-text-wrapper .stunning-text-caption{ font-size: 13px; }







div.stunning-text-wrapper .stunning-text-icon{ font-size: 30px; display: block; text-align: center; margin-bottom: 15px; }







div.stunning-text-wrapper .stunning-text-button-wrapper{ 	font-size: 15px; font-weight: bold; padding: 0px 22px;







    position: absolute; top: 0px; right: 0px; bottom: 0px; margin: 0px;  }







div.stunning-text-wrapper .stunning-text-button-wrapper a{ color: #fff; display: inline-block; }







div.stunning-text-wrapper .stunning-text-button-mobile{ color: #fff; display: none; margin: 20px 0px 5px; }

.stunning-text-caption{ color: #ffffff; }

.stunning-text-wrapper{ background-color: #2b2b2b; }

div.stunning-text-wrapper .stunning-text-button-mobile,

div.stunning-text-wrapper .stunning-text-button-wrapper{

    background: #3185cb;

}



.stunning-text-wrapper {

    border-color: #3185cb;

}







div.stunning-text-wrapper .stunning-text-title {

    font-size: 29px;

    font-weight: bold;

    margin-bottom: 10px;

    color:#FFFFFF;

}







div.stunning-text-wrapper .stunning-text-button-mobile{ color: #fff; display: none; margin: 20px 0px 5px; }

.stunning-text-caption{ color: #ffffff; }

.stunning-text-wrapper{ background-color: #2b2b2b; }

div.stunning-text-wrapper .stunning-text-button-mobile,

div.stunning-text-wrapper .stunning-text-button-wrapper{

    background: #3185cb;

}



.stunning-text-wrapper {

    border-color: #3185cb;

}







div.stunning-text-wrapper .stunning-text-title {

    font-size: 29px;

    font-weight: bold;

    margin-bottom: 10px;

    color:#FFFFFF;

}





/*#RSlogin a:link {

	color: #FFF;

}



#RSlogin a:visited {

	color: #FFF;

}



#RSlogin a:hover {

	color: #FFF;

}



#RSlogin a:active {

	color: #FFF;

}



#StudentSignUp a:link {

	color: #FFF;

}



#StudentSignUp a:visited {

	color: #FFF;

}



#StudentSignUp a:hover {

	color: #FFF;

}



#StudentSignUp a:active {

	color: #FFF;

}



.RSlogin {

	width: 200px;

	height: 12px;

	text-align: center;

	background-color: #090;

	text-decoration: none;

	float: right;

	margin-left: 10px;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	}



.StudentSignUp {

	width: 240px;

	height: 12px;

	text-align: center;

	background-color: #090;

	text-decoration: none;

	float: right;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	}



.TopButtonFrame {

	width: 600px;

	height: 60px;

	margin-left: 370px;

	}*/







#LoopTitleDiv {



    color: #FFF;

    text-align: center;

    font-weight: bold;

    font-size: 20px;

    text-shadow: #3076b1 2px 2px 2px;



}



ul {

    margin-bottom: 0px !important;

}



ul.kids_social {



    height: 0px;



}



.any_questions {

    float: left;

    padding: 20px 10px 18px 20px;

    margin: 5px 0 0;

    background-color: #3076b1;

    border-radius: 4px;

    color: #FFF;

    font-family: Arial,Helvetica,sans-serif;

    width: 91%;

}



a.gdl-button {

    display: inline-block;

    cursor: pointer;

    padding: 1px 15px;

    height: 28px;

    line-height: 27px;

    margin-bottom: 20px;

    margin-right: 10px;

    font-family: "Open Sans";

    font-weight: bold;

    font-style: normal;

    color: #FFF;


    background-color: #ED1E1E;

}



.BBB-Logo-Frame {

    background-image: url("/images/Black-Seal4.png");

    height: 55px;

    width: 115px;

    float: left;

    margin-top: -2px;

}



.BBB-Logo-Frame2 {

    margin-left: 41px;

    margin-top: 5px;

    height: auto;

    width: auto;

    color: #FFF;

    font-family: "Arial",Gadget,sans-serif;

    font-size: 11px;

    line-height: 11px;

}



.stunning-text-wrapper {

    background-color: #3F3F3F;

}



.page-content .container {

    padding-bottom: 0px;

}



a.gdl-button.large {



    color: #FFFFFF;

    background-color: #53c400;



}



.featured-media-left-bar {



    background-color: #F0343A;

    width: 2px;

    height: 24px;

    float: left;

    margin-right: 3px;



}



.featured-media-left-bar2 {



    background-color: #F0343A;

    width: 2px;

    height: 24px;

    float: left;

    margin-right: 10px;



}



h3.featured-media-title {



    line-height: 24px;

    font-size: 24px;

    font-weight: bold;

    margin-bottom: 7px;

    padding-left: 7px;

    margin-left: 10px;

    float: left;

    color: #F0343A;



}



.featured-media-title {





    color: #111111;





}



.State-Select-Frame {



    height: 159px;

    width: 256px;

}







div.State-Select-Frame a {

    display: block;

    background: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Full2.png) no-repeat;

    height: 159px;

    width: 256px;

    text-shadow: #000 2px 2px 2px;

    text-decoration:none;

    transition:none;

}



div.State-Select-Frame a:hover {

    background-position: 0 -159px;

}



.State-Select2 {

    font-size: 24px;

    color: #FFF;

    font-weight: bold;

    font-family:Arial, Helvetica, sans-serif;



}





.tableReplacer {

    width: auto;

    margin-left: 50px;

}



table, th, td {

    border: 0px solid rgba(0, 0, 0, 0.1);

}



.ChooseTexasFrame {

    width: 100%;

    height: 240px;

    background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Repeating-Bg.png);

    background-repeat: repeat-x;

    Color: #FFF;

    padding: 30px;

    padding-right: 10px;

    background-color: #8FC0EB;

    font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

    border-radius: 15px;

    border-style: solid;

    border-width: 1px;

    border-color: #000



}



.ChooseTexasFrame2 {

    width: 100%;

    max-width: 850px;

    height: 240px;

    float: left;



}



.ChooseTexasFrame3 {

    width: 100%;

    /*max-width: 850px;*/

    float: right;

    text-align: center;

    font-size: 320%;

    color: #3b88c7;

    font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

}



.ChooseTexasFrame33 {

    width: 100%;

    max-width: 850px;

    float: right;

    text-align: center;

    font-size: 51.52px;

    text-shadow: #000 2px 2px 2px;

    color: #000;

}



.ChooseTexasFrame4 {

    width: 100%;

    max-width: 830px;

    height: 142px;

    float: left;

    padding: 20px;

    padding-left: 30px;



}



.ChooseTexasPictureFrame {

    height: 238px;

    max-width: 256px;

    width: 100%;

    float: left;

    background-image: url("https://funnydriving.com/wp-content/uploads/2015/07/State-Select-TX-Pic.png");

    text-align: center;

    text-shadow: 2px 2px 2px #000;

    font-size: 400%;

    padding-top: 70px;

    border-style: solid;

    border-width: 1px;

    border-color: #FFF;

    padding-left: 20px;

    padding-right: 20px;

    font-weight: bold;

    color: #FFF;

    font-family: Arial,Helvetica,sans-serif;

}





.ChooseTexasPictureFrameResize {

    height: 170px;

    max-width: 256px;

    width: 100%;

    float: left;

    background-image: url("https://funnydriving.com/wp-content/uploads/2015/07/State-Select-TX-Pic.png");

    text-align: center;

    text-shadow: 2px 2px 2px #000;

    font-size: 400%;

    padding-top: 40px;

    border-style: solid;

    border-width: 1px;

    border-color: #FFF;

    padding-left: 20px;

    padding-right: 20px;

    font-weight: bold;

    color: #FFF;

    font-family: Arial,Helvetica,sans-serif;

}



.ChooseFloridaPictureFrameResize {

    height: 170px;

    max-width: 256px;

    width: 100%;

    float: left;

    background-image: url("https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/State-Select-TX-Pic3.png");

    text-align: center;

    text-shadow: 2px 2px 2px #000;

    font-size: 400%;

    padding-top: 40px;

    border-style: solid;

    border-width: 1px;

    border-color: #FFF;

    padding-left: 20px;

    padding-right: 20px;

    font-weight: bold;

    color: #FFF;

    font-family: Arial,Helvetica,sans-serif;

}



.ChooseArizonaPictureFrameResize {

    height: 170px;

    max-width: 256px;

    width: 100%;

    float: left;

    background-image: url("https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/State-Select-TX-Pic4.png");

    text-align: center;

    text-shadow: 2px 2px 2px #000;

    font-size: 400%;

    padding-top: 40px;

    border-style: solid;

    border-width: 1px;

    border-color: #FFF;

    padding-left: 20px;

    padding-right: 20px;

    font-weight: bold;

    color: #FFF;

    font-family: Arial,Helvetica,sans-serif;

}



.ChooseTexasPictureFrame2 {



    height: 168px;

    max-width: 256px;

    width: 100%;

    float: left;

    background-image: url("https://funnydriving.com/wp-content/uploads/2015/07/State-Select-TX-Pic.png");

    text-align: center;

    text-shadow: 2px 2px 2px #000;

    font-size: 64.64px;

    padding-top: 70px;

    border-style: solid;

    border-width: 1px;

    border-color: #FFF;

    padding-left: 20px;

    padding-right: 20px;



}



div.sellerBlue {

    border-top-left-radius: 15px;

    border-bottom-left-radius: 15px;

    width: 171px;

    height: 62px;

    text-decoration: none;

    text-shadow: 2px 2px 2px #000;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    float: left;

    text-align:center;

    /* [disabled]margin-right: 20px; */

    margin-bottom: 20px;

    /*box-shadow: #000 2px 2px 2px;*/

    font-size: 16px;

    background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Button-BGfull.png);

    background-repeat: repeat-x;

    background-color: #2071af;

    /*border-style: solid;

    border-width: 1px;

    border-color: #000;*/

}





div.sellerBlue a {



    height: 62px;

    padding: 10px;

    padding-top: 15px;

    padding-left: 20px;

    text-decoration: none;

    font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

    font-size:24px;

    display : block;

    color: #FFF;

}



div.sellerBlue a:link {



    /*font-family:Arial, Helvetica, sans-serif;

    font-weight:bold;*/



}

div.sellerBlue a:active {



}



div.sellerBlue a:visited {





}

div.sellerBlue a:hover {



    /*background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Full-3.png);

    background-repeat: repeat-x;

    background-color: #33cc00;

    border-radius: 15px;*/





}



div.sellerBlue2 {

    border-top-right-radius: 15px;

    border-bottom-right-radius: 15px;

    width: 170px;

    height: 62px;

    text-decoration: none;

    text-shadow: 2px 2px 2px #000;

    text-align:center;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    float: left;

    /* [disabled]margin-right: 20px; */

    margin-bottom: 20px;

    /*box-shadow: #000 2px 2px 2px;*/

    font-size: 16px;

    background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Button-BGfull.png);

    background-repeat: repeat-x;

    background-color: #2071af;

    /*border-style: solid;

    border-width: 1px;

    border-color: #000;*/

}





div.sellerBlue2 a {



    height: 62px;

    padding: 10px;

    padding-top: 15px;

    padding-left: 20px;

    text-decoration: none;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    color: #FFF;

}



div.sellerBlue2 a:link {



    /*font-family:Arial, Helvetica, sans-serif;

    font-weight:bold;*/



}

div.sellerBlue2 a:active {



}



div.sellerBlue2 a:visited {





}

div.sellerBlue2 a:hover {



    /*background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Full-3.png);

    background-repeat: repeat-x;

    background-color: #33cc00;

    border-radius: 15px;*/





}



div.sellerBlue3 {

    border-top-left-radius: 15px;

    border-bottom-left-radius: 15px;

    width: 170px;

    height: 62px;

    text-decoration: none;

    text-shadow: 2px 2px 2px #000;

    text-align:center;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    float: left;

    /* [disabled]margin-right: 20px; */

    margin-bottom: 20px;

    /*box-shadow: #000 2px 2px 2px;*/

    font-size: 16px;

    background-image: url(https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/State-Select-Button-BGfull3.png);

    background-repeat: repeat-x;

    background-color: #2071af;

    /*border-style: solid;

    border-width: 1px;

    border-color: #000;*/

}





div.sellerBlue3 a {



    height: 62px;

    padding: 10px;

    padding-top: 15px;

    padding-left: 20px;

    text-decoration: none;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    color: #FFF;

}



div.sellerBlue3 a:link {



    /*font-family:Arial, Helvetica, sans-serif;

    font-weight:bold;*/



}

div.sellerBlue3 a:active {



}



div.sellerBlue3 a:visited {





}

div.sellerBlue3 a:hover {



    /*background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Full-3.png);

    background-repeat: repeat-x;

    background-color: #33cc00;

    border-radius: 15px;*/





}



div.sellerBlue33 {

    border-top-right-radius: 15px;

    border-bottom-right-radius: 15px;

    width: 170px;

    height: 62px;

    text-decoration: none;

    text-shadow: 2px 2px 2px #000;

    text-align:center;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    float: left;

    /* [disabled]margin-right: 20px; */

    margin-bottom: 20px;

    /*box-shadow: #000 2px 2px 2px;*/

    font-size: 16px;

    background-image: url(https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/State-Select-Button-BGfull3.png);

    background-repeat: repeat-x;

    background-color: #2071af;

    /*border-style: solid;

    border-width: 1px;

    border-color: #000;*/

}





div.sellerBlue33 a {



    height: 62px;

    padding: 10px;

    padding-top: 15px;

    padding-left: 20px;

    text-decoration: none;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    color: #FFF;

}



div.sellerBlue33 a:link {



    /*font-family:Arial, Helvetica, sans-serif;

    font-weight:bold;*/



}

div.sellerBlue33 a:active {



}



div.sellerBlue33 a:visited {





}

div.sellerBlue33 a:hover {



    /*background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Full-3.png);

    background-repeat: repeat-x;

    background-color: #33cc00;

    border-radius: 15px;*/





}



div.sellerBlue4 {

    border-top-left-radius: 15px;

    border-bottom-left-radius: 15px;

    width: 170px;

    height: 62px;

    text-decoration: none;

    text-shadow: 2px 2px 2px #000;

    text-align:center;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    float: left;

    /* [disabled]margin-right: 20px; */

    margin-bottom: 20px;

    /*box-shadow: #000 2px 2px 2px;*/

    font-size: 16px;

    background-image: url(https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/State-Select-Button-BGfull4.png);

    background-repeat: repeat-x;

    background-color: #2071af;

    /*border-style: solid;

    border-width: 1px;

    border-color: #000;*/

}





div.sellerBlue4 a {



    height: 62px;

    padding: 10px;

    padding-top: 15px;

    padding-left: 20px;

    text-decoration: none;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    color: #FFF;

}



div.sellerBlue4 a:link {



    /*font-family:Arial, Helvetica, sans-serif;

    font-weight:bold;*/



}

div.sellerBlue4 a:active {



}



div.sellerBlue4 a:visited {





}

div.sellerBlue4 a:hover {



    /*background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Full-3.png);

    background-repeat: repeat-x;

    background-color: #33cc00;

    border-radius: 15px;*/





}



div.sellerBlue44 {

    border-top-right-radius: 15px;

    border-bottom-right-radius: 15px;

    width: 170px;

    height: 62px;

    text-decoration: none;

    text-shadow: 2px 2px 2px #000;

    text-align:center;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    float: left;

    /* [disabled]margin-right: 20px; */

    margin-bottom: 20px;

    /*box-shadow: #000 2px 2px 2px;*/

    font-size: 16px;

    background-image: url(https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/State-Select-Button-BGfull4.png);

    background-repeat: repeat-x;

    background-color: #2071af;

    /*border-style: solid;

    border-width: 1px;

    border-color: #000;*/

}





div.sellerBlue44 a {



    height: 62px;

    padding: 10px;

    padding-top: 15px;

    padding-left: 20px;

    text-decoration: none;

    font-family: Arial, Helvetica, sans-serif;

    font-size:24px;

    font-weight: bold;

    display : block;

    color: #FFF;

}



div.sellerBlue44 a:link {



    /*font-family:Arial, Helvetica, sans-serif;

    font-weight:bold;*/



}

div.sellerBlue44 a:active {



}



div.sellerBlue44 a:visited {





}

div.sellerBlue44 a:hover {



    /*background-image: url(https://funnydriving.com/wp-content/uploads/2015/07/State-Select-Full-3.png);

    background-repeat: repeat-x;

    background-color: #33cc00;

    border-radius: 15px;*/





}







table {



    border-width: 0px 0px 0px 0px !important;



}



img[class*="wp-image"] {

    margin-bottom: 10px;

    border: 0px solid !important;

    display: block;

    border-radius: 9px;

}



.Az-Button {





    height: 440px;



    width: 379px;



}



div.Az-Button a {



    display: block;



    background: url(https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/Az-Button.png) no-repeat;



    height: 440px;



    width: 379px;



}



div.Az-Button a:hover {



    background-position: 0 -440px;



}



.Tx-Button {





    height: 440px;



    width: 379px;



}



div.Tx-Button a {



    display: block;



    background: url(https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/Tx-Button.png) no-repeat;



    height: 440px;



    width: 379px;



}



div.Tx-Button a:hover {



    background-position: 0 -440px;



}



.Fl-Button {





    height: 440px;



    width: 379px;



}



div.Fl-Button a {



    display: block;



    background: url(https://funnydriving.com/arizona/wp-content/uploads/sites/2/2015/07/Fl-Button.png) no-repeat;



    height: 440px;



    width: 379px;



}



div.Fl-Button a:hover {



    background-position: 0 -440px;



}



.ar_main_div_100 .arf_fieldset {



    background: #EEE none no-repeat scroll left top !important;

    /*border: 2px solid #D9D9D9;*/



}



hr {



    margin: 30px !important;

    margin-left: 0px;

    border-color: #d9d9d9;

}



.fl-accordion-small .fl-accordion-button {



    background-color: #3185CB !important;

    color: #fff !important;





}



div.fl-accordion-content p {

    margin: 20px 0px 20px !important;

    padding: 0px;

}





aside .widget.type-2 h3.widget-title::before, aside .widget.type-2 h3.widget-title::after {



    background: url("images/SpeedOMeter-Blue2.png") no-repeat 0px 0px transparent;



}

#green-box {
    width:100%;
    max-width: 332px;
    height: 75px;
    float: left;
    background-image: url(https://funnydriving.com/wp-content/uploads/2015/10/State-Bg-Green.png);
    background-repeat:no-repeat;
    font-family: Arial black, Helvetica, sans-serif;
    color: #fff;
    font-size: 32.2px;
    text-shadow: #999 2px 2px 2px;
    padding: 20px;
    padding-top: 45px;
    text-align: center;
}

#dark-green-box {
    width:100%;
    max-width: 332px;
    height: 75px;
    background-image: url(https://funnydriving.com/wp-content/uploads/2015/10/State-Bg-Green-2.png);
    background-repeat: no-repeat;
    float: left;
    font-family: Arial black, Helvetica, sans-serif;
    color: #fff;
    font-size: 32.2px;
    text-shadow: #999 2px 2px 2px;
    padding: 20px;
    padding-top: 45px;
    text-align: center;
}

#StateContainerBox {

    float: left;

}
.containerB {
    max-width:1240px;
    margin-left:auto;
    margin-right:auto;
}