@charset "utf-8";html {overflow-y:scroll;}
body {background:#fff;font-family:'Roboto',sans-serif;color:#242627;font-size:15px;margin:0px;padding:0px;}
a:link {text-decoration:none;font-weight:none;font-style:normal;}
a:visited {text-decoration:none;font-weight:none;}
a:active {text-decoration:none;font-weight:none;}
a:hover {-webkit-transition:all ease 0.7s;-moz-transition:all ease 0.7s;-o-transition:all ease 0.7s;-ms-transition:all ease 0.7s;transition:all ease 0.5s;}
a img {border: none;}
.pagenav {padding:0px 3px;float:left;}
p {padding:0px;margin:10px 0px;line-height:25px;}
br {padding:0;margin:0;}
h1 {}
h2 {font-weight:700;font-style:italic;}
h3 {}
h2 a:link {}
h2 a:visited {}
h4 {}
ul {display:table;padding:0px;margin:0px;list-style-type:none;}
div {display:table;padding:0px;margin:0px;}
span {padding:0px;margin:0px;}
table {padding:0px;margin:0px;}
span.orangebar {display:block;height:5px;width:160px;background:#ffc627;}
span.ux-menu-arrow {display:none;}
/*.clear {clear:both;}*/
.float {float: left;}
.float2 {float: right;}
p.chrono_credits {display:none;}
p.firstp {margin-top:20px;}
div.icons {display: none;}
div.hspacer {width:80%;padding:20px 0px;clear:both;}
/*Category Listings*/
td.list-hits {display:none;}
.filter-search {display:none;}
fieldset {border:0px;}
fieldset.filters {display:none;}
.list-title a {color:#303030;text-decoration:none;}
.list-title a:hover {color:#5A98D1;text-decoration:underline;}
.bold {font-weight:bold;}
/*Category Listings*/

.smoothness {width: 550px;}
.moduletable p {padding: 2px 3px;text-align: justify;}
.contentpaneopen {color: #404041 !important;}
.contentheading {margin: 0;padding-bottom: 1px;color: #5AA426;font-size: 14px;text-align: justify;font-weight: bold;border: 0px !important;}
table.adminform {width: 95%;}
/*independent divs*/

#prepage {width:100%;background:#abccff;padding:8px 0;}
    #prepageholder {width:1200px;margin:0px auto;clear:both;}
        #prepageholderleft {width:45%;float:left;}
        #prepageholderleft .moduletable .custom {color:#868298;font-size:12px;font-style:italic;}
        #prepageholderright {width:15%;float:right;}
#page {width:100%;padding:5px 0px;}
    #topheader {width:100%;padding:0px;/*margin:0px 0px -40px 0px;*/}
        #topheaderholder {width:1200px;margin:0px auto;clear:both;}
        #menu {width:1200px;margin:0px auto;clear:both;/*background:#0000fe;/*39345a;003448*/}
	    #menu .moduletable {width:1200px;margin:0px auto;padding:0px;}
	#ariext92_container ul li.ux-menu-item-main a {border:0px !important;padding:30px 25px;margin:0px 2px 0px 0px;}
    #ariext92_container ul li.ux-menu-item-level-1 {padding:0;display:table;}
	#ariext92_container ul li.ux-menu-item-level-1 a {padding:11px 15px 10px 10px;line-height:16px;}
	#menu .moduletable_mobilemenu {display:none;}
    #topbanner {width:100%;height: auto;margin: 0px auto;padding: 0px;position:relative;z-index:-200;}
        #topbanner .moduletable {width: 100%;height: auto;}
        #topbanner .moduletable .huge_it_slideshow_image_wrap_3 {
    width:100% !important;}
    #topbanner .huge_it_slideshow_dots_container_5, .huge_it_slideshow_dots_container_6 {display:none !important;}
    #topbanner .huge_it_slide_container_5 {}
    #topbanner .huge_it_slide_container_5 .huge_it_slideshow_title_text_5 {top:15%;right:15%;}
    #topbanner .huge_it_slide_container_5 .huge_it_slideshow_description_text_5 {bottom:65%;right:0%;width:auto;position:relative;margin:0px auto;}
    #topbanner .huge_it_slideshow_description_text_5 {font-size:16px;}
#huge_it_slideshow_left_12, #huge_it_slideshow_right_12 {display:none !important;}
#topheaderleft {float:left;width:420px;}
	#topheaderleft .moduletable_logo {padding:15px;}

#topheaderright {float:left;margin:14px 0 0 0;color:#ffffff;}
    #topheaderright p span.clear {color:#4e4e4e !important;display:table;clear:both;}
	#topheaderright .moduletable {float:right;}
	#topheaderright .moduletable .custom {}
	#topheaderright .moduletable .custom .find_us {width:auto;float:left;padding:0px 30px 0px 0px;}
	#topheaderright .moduletable .custom .find_us .fa {color:#eb2412;padding:0px 12px 0px 0px;}
	#topheaderright .moduletable .custom .find_us span {font-weight:bold;font-style:italic;margin:0px 8px 0px 0px;color:#1a172c;}
	#topheaderright .moduletable .custom .find_us span a {color:#4e4e4e;}
	#topheaderright .moduletable .custom .email {width:auto;float:left;padding:0px 35px 0px 0px;}
	#topheaderright .moduletable .custom .email .fa {color:#eb2412;padding:0px 12px 0px 0px;}
	#topheaderright div.moduletable .custom .email span {font-weight:bold;font-style:italic;margin:0px 8px 0px 0px;color:#1a172c;}
	#topheaderright .moduletable .custom .phone {width:auto;float:left;}
	#topheaderright .moduletable .custom .phone p {display:table;}
	#topheaderright .moduletable .custom .phone .fa {color:#eb2412;padding:0px 8px 0px 0px;font-size:22px;}
	#topheaderright .moduletable .custom .phone span {font-weight:bold;font-style:italic;margin:0 8px 10px 0;color:#1a172c;line-height:12px;display:block;}
	#topheaderright .moduletable .custom .phone span.clear {float:left;display:table;}
	#topheaderright .moduletable .custom .phone span.clear a {color:#4e4e4e;}

#all_are_inside_me {width:1200px;margin:14px auto 10px auto;}

#rightcolumn {width:375px;float:right;}
#weby {}

#webyfull {min-height:auto;}
    #webyfull .blog {}
    #webyfull .blog .cols-2 {margin:0 0 12px 0;width:100%;}
    #webyfull .blog .cols-2 .span6 {width:48%;float:left;margin:0px 8px 0 0;}
    #webyfull .blog .cols-2 .span6 .item .page-header {}
    #webyfull .blog .cols-2 .span6 .item .page-header h2 a {color:#303030;}
    #webyfull .blog .cols-2 .span6 .item img.product, #webyfull .item-page img.product {float:left;display:table;margin:0 15px 0 0;}
    #webyfull .blog .cols-2 .span6 .item img.content_photo, #webyfull .item-page img.content_photo {float:left;display:table;margin:0 15px 0 0;}
    #webyfull .item-page {}
    #webyfull .item-page ul, #webyfull .blog ul {list-style-type:disc;padding:50px 0 0 45px;margin:auto;}
    #webyfull .item-page ul li, #webyfull .blog ul li {padding:0 0 8px 8px;}

#undercompofull {width:100%;margin:0px auto;padding:12px 0;background:#abccff;}
    #undercompofull .moduletable {width:1200px;margin:0px auto;}
    #undercompofull .moduletable .custom {margin:0px auto;}
    #undercompofull .moduletable .custom .centered {font-size:20px;font-weight:bold;}
    #undercompofull .moduletable .custom .module_headers {float:left;width:48%;}
    #undercompofull .moduletable .custom .module_headers h3 {margin:4px 0px;color:#222;font-size:30px;line-height:36px;font-weight:700;}
    #undercompofull .moduletable .custom .module_headers h4 {margin:8px 0px;font-size:36px;line-height:58px;}
    #undercompofull .moduletable .custom .module_content {float:right;width:48%;}
    #undercompofull .moduletable .custom .module_content p {}
#grandefooter {width:100%;background:#0000fe;height:35px;margin:0px auto;}
	#grandefootercontents {width:1200px;margin:10px auto;}
	#grandefootercontents h3 {color:#D72638;}
	#grandefootercontents .moduletable_menu ul li a {display:table;color:#fff;margin:6px 0;}
	#gf01, #gf02, #gf03, #gf04 {float:left;margin:0 60px 0 0;}
	/*#gf01 .moduletable_menu ul li a:visited {color:#fff;}*/
/*Contact*/
.contact h3 {display:none;}
#visformcontainer {}
#visformcontainer .category-desc {float:right;}
#visformcontainer .visform {float:left;}
#visformcontainer form fieldset div {width:750px;}
	#visformcontainer form fieldset label {float:left;}
	#visformcontainer form fieldset .vis_mandatory {clear:both;float:none;}
	#visformcontainer form fieldset input {float:left;}
	#visformcontainer form fieldset .visBtnCon {float:right;margin:10px 0px;}
	#visformcontainer form fieldset .visBtnCon input {border:none;background:#2656bd;color:#fff;padding:12px;float:right;margin:20px;}
/*Contact*/
#powered {width:100%;height:35px;margin:0px auto;}
    #powered .moduletable {width:1200px;margin:10px auto;}
    #powered .moduletable .custom {margin:0px auto;/*float:right;*/font-size:12px;}
    #powered .moduletable .custom a {color:#003448;font-weight:bold;}
    #powered div.hspacer {width:80%;padding:5px 0px;clear:both;}

@media (min-width:340px) and (max-width: 585px) {
    #prepageholder, #topheaderholder, #menu, #menu .moduletable, #topbanner .moduletable, #all_are_inside_me, #undercompofull .moduletable, #grandefootercontents, #powered .moduletable {width:340px;}
    #topheaderleft {float:none;margin:0px auto;}
    #topheaderleft .moduletable_logo {padding:8px;margin:0px auto;}
    #topheaderleft img {width:160px;}
    #topheaderright {margin:0px auto;float:none;}
    #topheaderright .moduletable .custom p {font-size:12px;margin:0px;}
    #topheaderright .moduletable .custom .email {display:none;}
    #menu .moduletable {display:none;}
    #topbanner .huge_it_slideshow_description_text_5 {font-size:12px;}
    #webyfull .item-page img.content_photo {clear:both;float:none;margin-bottom:20px;}
    #webyfull img.product {width:120px;}
    #webyfull .blog .cols-2 .span6 {width:calc(48% - 10px);;margin:0 16px 0 0;}
    #visformcontainer .visform {float:none;clear:both;margin:0px auto;}
    #visformcontainer form fieldset div {width:350px;}
    #visformcontainer .visCSSlabel {font-size:12px;}
     #webyfull .item-page ul, #webyfull .blog ul {list-style-type:disc;padding:0px 0 0 45px;margin:auto;}

}

@media (min-width:586px) and (max-width: 767px) {
    
    #prepageholder, #topheaderholder, #menu, #menu .moduletable, #topbanner .moduletable, #all_are_inside_me, #undercompofull .moduletable, #grandefootercontents, #powered .moduletable {width:540px;}
    #topheaderleft {float:none;margin:0px auto;}
    #topheaderleft .moduletable_logo {padding:8px;margin:0px auto;}
    #topheaderleft img {width:160px;}
    #topheaderright {margin:0px auto;float:none;}
    #topheaderright .moduletable .custom p {font-size:12px;margin:0px;}
    #topheaderright .moduletable .custom .email {display:none;}
    #menu .moduletable {display:none;}
    #topbanner .huge_it_slideshow_description_text_5 {font-size:12px;}
    #webyfull img.product {width:220px;}
    #webyfull .blog .cols-2 .span6 {width:calc(48% - 10px);;margin:0 16px 0 0;}
    #webyfull .item-page img.content_photo {clear:both;float:none;margin-bottom:20px;}
    #rightcolumn {float:none;clear:both;margin:0px auto;}
    #middle {float:none;clear:both;margin:0px auto;}
    #visformcontainer .visform {float:none;clear:both;margin:0px auto;}
    #visformcontainer form fieldset div {width:400px;}

}

@media (min-width:768px) and (max-width: 999px) {
    #prepageholder, #topheaderholder, #menu, #menu .moduletable, #topbanner .moduletable, #all_are_inside_me, #undercompofull .moduletable, #grandefootercontents, #powered .moduletable {width:768px;}
    #topheaderleft {width:160px;}
    #topheaderleft .moduletable_logo {padding:8px;}
    #topheaderleft img {width:160px;}
    #topheaderright {float:right;}
    #menu .moduletable {display:none;}
    #menu .moduletable {width:768px;margin:0px auto;padding:0px;}
    #topheaderright .moduletable .custom p {font-size:12px;margin:0px;}
    #rightcolumn {float:none;clear:both;margin:0px auto;}
    #middle {float:none;clear:both;margin:0px auto;}
    #visformcontainer .visform {float:none;clear:both;margin:0px auto;}
    #visformcontainer form fieldset div {width:450px;}
}

@media (min-width: 1000px) and (max-width: 1245px) {
    #prepageholder, #topheaderholder, #menu, #menu .moduletable, #topbanner .moduletable, #all_are_inside_me, #undercompofull .moduletable, #grandefootercontents, #powered .moduletable {width:990px;}
    #topheaderleft {width:220px;}
}
