/*style from gadi*/
h2{font-size:16px !important;font-weight:normal;text-align:justify}
h3{font-size:17px;font-weight:bold;text-align:0px}
p{text-align:justify}



:focus {outline: none;}
body{color: #211F20; direction: rtl; background-color: transparent !important;}
.clear{clear: both; display: block !important; float: none !important; width: 0 !important; height: 0 !important; padding: 0 !important; margin: 0 !important;}
.main{width: 1030px; margin: 0 auto;}
a{text-decoration: none<strong></strong>; color: #3fa7da;}
a, span{display: inline-block;}
ul, li{margin: 0; padding: 0; list-style: none;}
img{max-width: 100%; height: 100%;}
th {text-align: right;}
.display_none{display: none;}
.normal{font-weight: normal;}
.strong{font-weight: bold;}
.centered{
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align   : center;
    -moz-box-align      : center;
    -ms-flex-align      : center;
    -webkit-justify-content : center;
    justify-content         : center;
    -webkit-box-pack    : center;
    -moz-box-pack       : center;
    -ms-flex-pack       : center;
    -webkit-align-items : center;
}

.margin10{margin: 10px;}

.btn{position: relative; padding: 0; line-height: 23px;}
.btn:hover, .btn:focus{color: #FFF;}
.green_btn{
	width: 149px;
	height: 28px;
	background-color: #3b8d3b;
	border: solid 1px #3b8d3b;
	margin-top: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	text-shadow				: 1px 1px #295900;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	background-image: -webkit-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: -moz-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: -o-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: linear-gradient(to top, #3b8d3b, #5abf58);
}
.gray_btn{
	cursor: pointer;
	width: 186px;
	height: 35px;
	background-color: #000;
	border: solid 1px #b1b1b1;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	background-image: -webkit-linear-gradient(bottom, #c8c8c8, #f0f0f0);
	background-image: -moz-linear-gradient(bottom, #c8c8c8, #f0f0f0);
	background-image: -o-linear-gradient(bottom, #c8c8c8, #f0f0f0);
	background-image: linear-gradient(to top, #c8c8c8, #f0f0f0);
}




select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{margin-bottom: 0;}
/* RADIO BOX */
input[type="radio"] {display:none;}
input[type="radio"] + label{cursor: pointer;}
input[type="radio"] + label span {display:inline-block; width: 15px; height: 15px; margin: -1px 0px 0 4px; vertical-align:middle; cursor:pointer;
    background-image:url(../images/radio-off.png);
}
input[type="radio"]:checked + label span {
    background-image:url(../images/radio-on.png);
}



/* ==========================================================================
   HEADER
   ========================================================================== */
.header_top{
    background: #4b4b4b; /* Old browsers */
    background: -moz-linear-gradient(top,  #4b4b4b 0%, #2b2b2b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b4b4b), color-stop(100%,#2b2b2b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4b4b4b 0%,#2b2b2b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4b4b4b 0%,#2b2b2b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4b4b4b 0%,#2b2b2b 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4b4b4b 0%,#2b2b2b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4b4b', endColorstr='#2b2b2b',GradientType=0 ); /* IE6-9 */
}
.header_top_R {position: relative; float: right;}
.header_top_R div{position: relative; float: right;}
.header_top_R .separator{width: 1px; background-color: #000; height: 40px; margin: 0 20px; border-left: solid 1px #444444; border-right: solid 1px #444444;}
.header_top_R .separator:nth-of-type(1){margin-right: 0;}
.header_top_R .not_logged_in .separator:nth-of-type(7){margin-left: 0;}
.header_top_R .top_menu{max-height: 40px; position: relative; float: right;}
.header_top_R .top_menu a{padding: 11px 0; height: 27px; color: #FFFFFF; text-decoration: none;}
.header_top_R .top_menu:nth-of-type(4) a img{position: relative; /*float: right;*/ margin-left: 5px;}
.header_top_R .not_logged_in .top_menu:nth-of-type(4) a img{margin-left: 5px;}
.header_top_R .not_logged_in .top_menu:nth-of-type(4) span{position: relative; float: right; margin-left: 10px;}
.header_top_R .not_logged_in .top_menu:nth-of-type(6) a{color: #6CE500;}
.header_top_R .logged_in .dropdown-menu{background-color: #4b4b4b; right: -23px;text-align: right;}
.header_top_R .logged_in .dropdown-menu li a{color: #FFFFFF; text-decoration: none; padding-right: 10px; background-image: none; padding: 0 10px; padding-top: 2px;}
.header_top_R .logged_in .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color: #616161; }
.header_top_R .top_menu a.help{width: 17px; height: 17px; padding: 0px; margin-right: 10px; text-align: center; font-size: 12px; line-height: 18px; font-weight: bold; color: #fff;
	-webkit-border-radius	: 10px;
	-moz-border-radius		: 10px;
	border-radius			: 10px;
	background-image: -webkit-linear-gradient(120deg, #686a6b, #909394);
	background-image: -moz-linear-gradient(120deg, #686a6b, #909394);
	background-image: -o-linear-gradient(120deg, #686a6b, #909394);
	background-image: linear-gradient(-30deg, #686a6b, #909394);
}

.header_top_L {position: relative; float: left;}
.header_top_L a{color: #66BDE8; padding: 3px 10px; margin-top: 9px; border-radius: 12px !important; border-top: #242424; border-bottom: solid 1px #57585A;
    background: #3d3d3d; /* Old browsers */
    background: -moz-linear-gradient(top,  #3d3d3d 0%, #4f4f4f 75%, #4f4f4f 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d3d3d), color-stop(75%,#4f4f4f), color-stop(100%,#4f4f4f)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3d3d3d 0%,#4f4f4f 75%,#4f4f4f 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3d3d3d 0%,#4f4f4f 75%,#4f4f4f 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3d3d3d 0%,#4f4f4f 75%,#4f4f4f 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3d3d3d 0%,#4f4f4f 75%,#4f4f4f 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#4f4f4f',GradientType=0 ); /* IE6-9 */
}
.header_top_L a img{position: relative; top: 3px;}
.header_top_L .top_menu{float: left;}

.header_mid{
    border: 1px solid #2d82ae; /* stroke */
	background-color: #231f1f; /* layer fill content */
	-moz-box-shadow: inset 0 0 3px #fbfbfb; /* inner glow */
	-webkit-box-shadow: inset 0 0 3px #fbfbfb; /* inner glow */
	box-shadow: inset 0 0 3px #fbfbfb; /* inner glow */
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4MDAgMTE1IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzZmE2ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1N2MzZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4MDAiIGhlaWdodD0iMTE1IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); /* gradient overlay */
	background-image: -moz-linear-gradient(bottom, #3fa6da 0%, #57c3f9 100%); /* gradient overlay */
	background-image: -o-linear-gradient(bottom, #3fa6da 0%, #57c3f9 100%); /* gradient overlay */
	background-image: -webkit-linear-gradient(bottom, #3fa6da 0%, #57c3f9 100%); /* gradient overlay */
	background-image: linear-gradient(bottom, #3fa6da 0%, #57c3f9 100%); /* gradient overlay */
}
.header_mid_R {position: relative; float: right;}
.header_mid_R .logo{width: 205px; height: 95px; margin: 10px 0;}
.header_mid_R .logo a{width: 100%; height: 100%;}
.header_mid_L {position: relative; float: left; margin-top: 20px;}
.header_mid_L_top div{position: relative; float: right; margin-left: 20px;}
.header_mid_L_top_title, .header_mid_L_top input[type="radio"] + label{font-size: 14px; font-weight: bold; color: #3a3a3a;}

.header_mid_L_bot {margin-top: 11px;}
.header_mid_L_bot .search_input {position: relative; float: right;}
.header_mid_L_bot input{position:relative; float: right; width: 500px; height: 45px; border: solid 1px #2E82AE; text-indent: 10px; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.header_mid_L_bot .selectbox {display: inline-block;}
    /*Select box*/
.header_mid_L_bot .sbHolder{display: inline-block; background-color: #FBFBFB; font-size: 17px; width: 185px; height: 45px; border: solid 1px #2E82AE; border-right: none; border-top-left-radius: 4px; border-bottom-left-radius: 4px; border: solid 1px #2E82AE;}
.header_mid_L_bot .sbSelector{height: auto; line-height: 45px;}
.header_mid_L_bot .sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #353535; }
.header_mid_L_bot .sbOptions{background-color: #FBFBFB; width: 185px; border: solid 1px #2E82AE;}
.header_mid_L_bot .sbOptions a{border-bottom: none;}
.header_mid_L_bot .sbOptions a:link, .sbOptions a:visited {color: #353535;}
.header_mid_L_bot .sbToggle{width: 16px; height: 10px; right: auto; left: 10px; top: 18px; background: none;
    background-image:url('../images/combo-arrow.png');
}
.header_mid_L_bot .search_btn{position: relative; float: right; margin: 0 5px 5px 0; width:48px; height: 48px; cursor: pointer; background-image:url('../images/search.png');}
.header_mid_L_bot .search_btn:hover{background-image:url('../images/search-hover.png');}

.header_bot{
    background-color: #E2E2E2;
    background-image: -moz-linear-gradient( 90deg, rgb(222,222,222) 0%, rgb(234,234,234) 50%, rgb(249,249,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(222,222,222) 0%, rgb(234,234,234) 50%, rgb(249,249,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(222,222,222) 0%, rgb(234,234,234) 50%, rgb(249,249,249) 100%);
    box-shadow          : 0px 7px 10px 0px #797979;
    -moz-box-shadow     : 0px 7px 10px 0px #797979;
    -webkit-box-shadow  : 0px 7px 10px 0px #797979;
}
.header_bot ul li{float: right;}
/*.header_bot ul li.active, .header_bot ul li:hover{
	background-image: -moz-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
}*/
.header_bot ul li.active a, .header_bot ul li:hover a{color: #FFF;}
.header_bot ul li a{color: #384862; text-decoration: none; padding: 10px 26px;}
.header_bot ul li.separator{width: 1px; background-color: #F4F4F4; border-left: solid 1px #c4c4c4; height: 30px; margin-top: 9px;}
.header_bot ul li.separator:nth-of-type(1){margin-right: -2px;}
.header_bot ul li.separator:nth-of-type(21){margin-left: 0;}

#message_box {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.57);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    color: #FFFFFF;
    display: none;
    font-size: 14px;
    font-weight: bold;
    padding: 20px;
    position: fixed;
    text-align: center;
    width: 770px;
    z-index: 9999999;
}

.header_bot .main{position:relative;}
.header_bot nav{position:relative;}
.header_bot_submenu{position: absolute; background: #fff; padding: 20px 0; width: 100%; right:0; z-index: 100; display:none;
box-shadow:0 5px 6px rgba(0, 0, 0, 0.55); -moz-box-shadow:0 5px 6px rgba(0, 0, 0, 0.55); -webkit-box-shadow:0 5px 6px rgba(0, 0, 0, 0.55);}
.header_bot ul li:hover .header_bot_submenu{display:block;}
.header_bot_submenu_col{width:25%; float:right; border-left:1px solid #b5b5b5; min-height:195px;}
.catalog_category.header_bot_submenu_banner{width:203px; height:197px; float:none; margin:0 auto; display:block;cursor: pointer;}
.header_bot_submenu_link{display:block;}
.header_bot_submenu>div:nth-of-type(1), .header_bot_submenu>div:nth-of-type(2){padding:0 15px;}
.header_bot_submenu>div:nth-of-type(4){border-left:0;}
.header_bot ul li:hover .header_bot_submenu a{color:#616161; padding-top:4px; padding-bottom:4px;}
.header_bot ul li:hover .header_bot_submenu a:hover{color:#1a7fb3;}
.header_bot ul li:hover{background-color:white; color:#384862;}
.header_bot ul li:hover a{color:#384862;}
.header_bot_pricing{/*position:absolute; top:5px; left:0;*/ font-weight:bold; padding:2px 9px 5px;
display:block;
border-radius:50px !important; -moz-border-radius:50px; -webkit-border-radius:50px;
border: solid 1px rgb( 63, 167, 218 );
background-image: -moz-linear-gradient( 90deg, rgb(63,167,218) 0%, rgb(95,202,255) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(63,167,218) 0%, rgb(95,202,255) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(63,167,218) 0%, rgb(95,202,255) 100%);
background: #5fcaff;
background: -moz-linear-gradient(top, #5fcaff 0%, #3fa7da 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5fcaff), color-stop(100%,#3fa7da));
background: -webkit-linear-gradient(top, #5fcaff 0%,#3fa7da 100%);
background: -o-linear-gradient(top, #5fcaff 0%,#3fa7da 100%);
background: -ms-linear-gradient(top, #5fcaff 0%,#3fa7da 100%);
background: linear-gradient(to bottom, #5fcaff 0%,#3fa7da 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fcaff', endColorstr='#3fa7da',GradientType=0 );}
.popover{border-radius: 6px !important;}
.header_bot_pricing span{vertical-align:middle; color:#3a3a3a; margin-right:2px;}
.header_bot_pricing .fa{vertical-align:middle; color:#3a3a3a;margin-right: 3px; /*margin-top: 3px;*/ font-weight: bold; font-size: 18px;}
/*.header_bot_pricing .popover ul>li:last-of-type{font-size:16px; font-weight:bold; color:#2e82ae; padding-top: 3px; padding-bottom: 3px; line-height: 18px;}*/

#popover_wrapper{position: absolute; left: 0px; top: 5px; height: 50px;}

/* ==========================================================================
   FOOTER
   ========================================================================== */
.footer_top{
	position: relative;
  	z-index: 9999;
	padding-top: 20px; padding-bottom: 10px;
	background-color: #7e7e7e;
	border-top: solid 1px #353535;
	border-bottom: solid 1px #353535;
	background-image: -webkit-linear-gradient(bottom, #303233, #464849);
	background-image: -moz-linear-gradient(bottom, #303233, #464849);
	background-image: -o-linear-gradient(bottom, #303233, #464849);
	background-image: linear-gradient(to top, #303233, #464849);}
.footer_up{border-bottom: solid 1px #121212;min-height: 170px;}
.footer_col{position: relative; float: right; width: 210px; min-height: 160px; padding: 10px 0;}
.footer_col ul li.footer_col_title, .footer_col ul li.footer_col_title a{font-size: 14px; font-weight: bold; color: #6dcfff;}
.footer_col ul li a{font-size: 12px; color: #fff; }
.footer_col ul li a:hover{color: #bababa;}
.footer_col:nth-of-type(4){padding-right: 10px;}
.footer_col:nth-of-type(4), .footer_col:nth-of-type(5) {width: 200px; background-color: #2D2E30;}

.footer_share {position: relative; float: left; width: 390px; padding: 10px;}
.footer_share_title{position: relative; float: right; margin-top: 4px; font-size: 14px; font-weight: bold; color: #6dcfff;}
.footer_share_icons {position: relative; float: left;}

.footer_top_bot{border-top: solid 1px #535353;}
.footer_top_links a{font-size: 12px; font-weight: bold; color: #6dcfff; margin-left: 30px;}

.footer_bot{font-size: 12px; color: #FFF; background-color: #242424; text-align: center; padding: 20px;}
.footer_bot a{color: #6dcfff;}

/* ==========================================================================
   LOGIN PAGE
   ========================================================================== */
.login_page {width: 50%; margin: 0 auto;}
.login_page .hp_title{padding: 10px;}
.login_page .panel-title {color: #FFF; font-weight: bold;}
.login_page .blue_btn {float: right;}
.login_page .btn-default:active, .login_page .btn-default.active{
    /*background-color: #1781b5;
    -webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    -moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    box-shadow: inset 1px 2px rgba(255,255,255,.3);
    border: solid 1px #1781b5;
    background-image: -webkit-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -moz-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -o-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: linear-gradient(to top, #1781b5, #3fa7da);*/
}
/* ==========================================================================
   ADMIN PAGE
   ========================================================================== */
.breadcrumps {margin-bottom: 20px;}
.admin_page {margin: 20px 0;}
.admin_page .hp_title h1 {margin: 0; font-size: 16px; font-weight: bold; margin-top: 0;}
    /* Users */
.admin_page table.items {border: solid 1px #CCC;}
.admin_page table.items thead {border: solid 1px #CCC;}
.admin_page table.items thead a{color: #384862; font-size: 12px;}
.admin_page table.items thead tr th:nth-of-type(6), .admin_page table.items thead tr th:nth-of-type(7) {text-align: center;}
.admin_page input[type="text"] {width: 151px;}
.admin_page td {border: solid 1px #CCC;}
.admin_page td {text-align: center;}
.admin_page th {padding-right: 5px;}
.admin_page table.items tr.filters td:nth-of-type(6) select {width: 60px;}
.admin_page table.items tr.filters td:nth-of-type(7) select {width: 60px;}
.admin_page table.items tr.filters td:nth-of-type(7) {width: 60px;}
.admin_page table tr.odd td a, .admin_page table tr.even td a {max-width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.admin_page table tr.odd td:nth-of-type(6), .admin_page table tr.odd td:nth-of-type(7) {text-align: center;}
.admin_page table tr.even td:nth-of-type(6), .admin_page table tr.even td:nth-of-type(7) {text-align: center;}

.admin_page .search-form {margin: 15px;}
.admin_page .search-form .row {margin: 0; margin-bottom: 5px;}
.admin_page .search-form .row label {width: 120px; color: #384862;}
.admin_page .search-form .row input[type="text"] {width: 200px; border: solid 1px #CCC; border-radius: 2px;}
.admin_page .search-form .row input[type="submit"] {padding: 3px 15px; color: #FFF;
    background-color: #1781b5;
    -webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    -moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    box-shadow: inset 1px 2px rgba(255,255,255,.3);
    border: solid 1px #1781b5;
    background-image: -webkit-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -moz-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -o-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: linear-gradient(to top, #1781b5, #3fa7da);
}
    /* New user */
.create_user .row {margin: 0; margin-bottom: 10px;}
.create_user .row label {width: 200px;}
.create_user .row input[type="text"] {width: 395px;}
.create_user input[type="submit"] {padding: 3px 15px; color: #FFF; background-color: #1781b5; border: solid 1px #1781b5;
    -webkit-box-shadow  : inset 1px 2px rgba(255,255,255,.3);
    -moz-box-shadow     : inset 1px 2px rgba(255,255,255,.3);
    box-shadow          : inset 1px 2px rgba(255,255,255,.3);
    background-image: -webkit-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -moz-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -o-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: linear-gradient(to top, #1781b5, #3fa7da);
}

    /* Product */
.content .nav-tabs {border-bottom: solid 5px #5fcaff; border-top: 0;}
.content .nav-tabs>li {margin-bottom: 0px;}
.content .nav-tabs > li > a {background-color: #E8E8E8; border-radius: 0; color: #343434; border: 0; padding: 10px 30px;}
.content .nav-tabs > li.active > a,
 .content .nav-tabs > li.active > a:hover,
  .content .nav-tabs > li.active > a:focus{color: #343434; background-color: #5fcaff; border-radius: 0; border: 0; cursor: pointer;}

.admin_product {border: solid 1px #D8D8D8; border-top: 0; padding: 10px;}
.admin_product .page-title {margin-top: 0; color: #384862; font-size: 25px;}

.admin_product table.items {border: solid 1px #CCC;}
.admin_product table.items thead {border: solid 1px #CCC;}
.admin_product table.items thead a{width: 144px; color: #384862; font-size: 12px;}
.admin_product table.items thead tr th:nth-of-type(6), .admin_page table.items thead tr th:nth-of-type(7) {text-align: center;}
.admin_product input[type="text"] {width: 145px;}
.admin_product td {border: solid 1px #CCC;}
.admin_product td {text-align: center;max-width: 145px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.admin_product th {padding-right: 5px;}

.cat_form {border: solid 1px #D8D8D8; border-top: 0; padding: 10px;}
.cat_form h2 {margin-top: 0; color: #384862; font-size: 25px;}
.cat_form input[type="submit"] {position: relative; bottom: 2px; margin-right: 30px; padding: 3px 15px; color: #FFF;
    background-color: #1781b5;
    -webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    -moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    box-shadow: inset 1px 2px rgba(255,255,255,.3);
    border: solid 1px #1781b5;
    background-image: -webkit-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -moz-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -o-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: linear-gradient(to top, #1781b5, #3fa7da);
}
.cat_form select {overflow: auto; width: 22%; padding: 10px; color: #696969; font-size: 12px;}

#product-form {border: solid 1px #D8D8D8; border-top: 0; padding: 10px;}
#product-form h2 {margin-top: 0; font-size: 25px;}
#product-form .row {margin: 0; margin-bottom: 10px;}
#product-form .row label {width: 200px;}
#product-form .row input[type="text"] {width: 395px;}
#product-form .row input[type="file"] {display: inline-block;}
#product-form .row textarea {width: 395px; resize: none;}
#product-form .row select {width: 200px;}
#product-form input[type="submit"] {padding: 3px 15px; color: #FFF;
    background-color: #1781b5;
    -webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    -moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    box-shadow: inset 1px 2px rgba(255,255,255,.3);
    border: solid 1px #1781b5;
    background-image: -webkit-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -moz-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: -o-linear-gradient(bottom, #1781b5, #3fa7da);
    background-image: linear-gradient(to top, #1781b5, #3fa7da);
}
#product-form .row.buttons {border-bottom: solid 1px #D8D8D8; padding-bottom: 10px;}
#product-form .row input[type="submit"] {border: solid 1px rgb( 41, 89, 0 ); color: #FFF; cursor: pointer;
    background-image: -moz-linear-gradient( 90deg, rgb(56,120,0) 0%, rgb(79,168,0) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(56,120,0) 0%, rgb(79,168,0) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(56,120,0) 0%, rgb(79,168,0) 100%);
    text-shadow: 0.5px 0.866px 0px rgb( 41, 89, 0 );
}

	/* Create */
#threeSelect {width: 31%;}
#product-form {float: none;}

/* ==========================================================================
   HOMEPAGE
   ========================================================================== */
.content {margin: 30px 0;min-height: 250px;}
.hp_title {font-size: 16px; color: white; font-weight: bold; padding: 8px; margin: 0; border: solid 1px rgb( 63, 167, 218 );
    background-image: -moz-linear-gradient( 90deg, rgb(63,167,218) 0%, rgb(95,202,255) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(63,167,218) 0%, rgb(95,202,255) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(63,167,218) 0%, rgb(95,202,255) 100%);
    background: #5fcaff; /* Old browsers */
background: -moz-linear-gradient(top,  #5fcaff 0%, #3fa7da 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5fcaff), color-stop(100%,#3fa7da)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5fcaff 0%,#3fa7da 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5fcaff 0%,#3fa7da 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5fcaff 0%,#3fa7da 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5fcaff 0%,#3fa7da 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fcaff', endColorstr='#3fa7da',GradientType=0 ); /* IE6-9 */

}
.hp_title img{margin-left: 5px;}
.hp_content{padding: 10px; border: solid 1px #D8D8D8; border-top: none;}

.hp_line {margin-top: 10px;}
.hp_line:nth-of-type(1){margin-top: 0px;}
.box{position: relative; float: right; margin-right: 10px; cursor: pointer;}
.box:nth-of-type(1){margin: 0;}
.box_top {position: relative; width: 244px; height: 200px;}
.box_top img{width: 100%; height: 100%;}
.box_hover{display: none; position: absolute; bottom: 0; background-color: rgba(0, 0, 0, 0.56); width: 100%; height: 164px; color: #FFF;}
.box_top .box_hover{overflow: hidden;}
.box_hover img{width: 8px; height: 11px;}
.box_hover ul{margin: 10px;}
.box_hover ul li{margin-bottom: 5px;}
.box_title {position: absolute; width: 100%; font-size: 16px; font-weight: bold; color: #FFF; text-align: center; background-color: rgba(0, 0, 0, 0.71); padding: 7px 0;}
.box_bot{background-color: #EFEFEF; padding: 10px; border-bottom: solid 2px #C6C6C6;}
.box_bot_R{position: relative; float: right; font-size: 12px; color: rgb( 23, 129, 181 ); font-weight: bold;}
.box_bot_L{position: relative; float: left; width: 10px; height: 16px; margin-top: 8px;
    background-image:url('../images/cat-arrow.png');
}
.box:hover .box_hover{display: block;}
.box:hover .box_bot{background-color: #D9EDF8; border-bottom: solid 2px #5FCAFF;}
.box:hover .box_bot_L{background-image:url('../images/cat-arrow-hover.png');}

.b_box .box_top {position: relative; width: 497px; height: 200px;}

.hp_banners{padding: 10px; background-color: #EFEFEF; margin: 10px 0;display: none;}
.banner_box{width: 313px; height: 90px; background-color: #BABABA;}
.banner_R{position: relative; float: right;}
.banner_L{position: relative; float: left;}
.banner_M{margin: 0 auto;}

.hp_mid .hp_box{position: relative; float: right; width: 313px; background-color: #FFF; margin-right: 20px; margin-top: 20px;}
.hp_mid .hp_box:hover{background-color: transparent;}
.hp_mid .hp_box:nth-of-type(-n+3){margin-top: 0;}
.hp_mid .hp_box:nth-of-type(3n+1){margin-right: 0;}
.dark_blue_box .hp_title, .ui-dialog .hp_title{border: solid 1px rgb( 57, 70, 99 );
    background-image: -moz-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
}
.hp_mid .hp_box .box_line{padding: 10px; background-color: #EFEFEF; border-bottom: solid 1px #C6C6C6; border-top: solid 3px #fff;}
.hp_mid .hp_box .box_line:nth-of-type(1){border-top: none;}
.hp_mid .hp_box .box_line_title{color: #45506C; font-size: 14px; font-weight: bold;}
.hp_mid .hp_box .box_line_title span {float: right; max-width: 215px; height: 17px; overflow: hidden;}
.hp_mid .hp_box .box_line_title a {float: left; font-size: 12px; color: #45506C; text-decoration: none;}

.hp_mid .hp_box .box_line_content{color: #3F98C4; font-size: 13px; text-decoration: none;}
.hp_mid .hp_box .box_line_content div {line-height: 15px;}
.hp_mid .hp_box .box_line_content span{color: #45506C;}
.hp_mid .hp_box .box_line_content div:nth-of-type(3){text-align: right;}
.hp_mid .hp_box .box_line_content div:nth-of-type(3) a{float: left; font-size: 12px; color: #45506C; text-decoration: none;}

.hp_mid .hp_box .box_line:hover{background-color: #D9EDF8; border-bottom: solid 1px #5FCAFE;}

.hp_mid .hp_box.news_box .box_line_content{color: #231F20; height: 45px;}
.box_line_R {position: relative; float: right;}
.box_line_L {position: relative; float: left; background-color: white; padding: 5px 10px; margin-top: 16px; cursor: pointer;}
.box_line_L img{position: relative; left: -1px;}


.hp_box.black_box .hp_title{padding-top: 5px; border-color: rgb(58,61,62);
    background-image: -moz-linear-gradient( 90deg, rgb(58,61,62) 0%, rgb(101,105,106) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(58,61,62) 0%, rgb(101,105,106) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(58,61,62) 0%, rgb(101,105,106) 100%);
}
.hp_mid .hp_box.prof_box .box_line_title{margin-bottom: 4px;}
.hp_mid .hp_box.prof_box .hp_title span{color: #61D100; margin-left: 35px;}
.hp_mid .hp_box.prof_box .box_line_R{width: 86px; height: 63px; border-right: solid 4px #5FCAFF;}
.hp_mid .hp_box.prof_box .box_line_L{background-color: transparent; padding-top: 0; padding-left: 0; margin: 0; float: right; max-width: 175px;}
.hp_mid .hp_box.prof_box .box_line_content{color: #53565B; line-height: 13px; font-size: 12px; height: 37px; overflow: hidden;}
.hp_mid .hp_box.prof_box .box_line_content div{line-height: 12px;}
.hp_mid .hp_box.prof_box .box_line:nth-of-type(3){text-align: center;}
.hp_mid .hp_box.prof_box .box_line:nth-of-type(3):hover{background-color: #EFEFEF; border-bottom: solid 1px #C6C6C6;}
.btn.suscribe{width: 189px; height: 50px; padding-top: 11px; margin: 7px auto; border-radius: 4px; cursor: pointer; border: solid 1px rgb( 41, 89, 0 ); font-size: 16px; font-weight: bold; color: #FFF; cursor: pointer;
    background-image: -moz-linear-gradient( 90deg, rgb(56,120,0) 0%, rgb(79,168,0) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(56,120,0) 0%, rgb(79,168,0) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(56,120,0) 0%, rgb(79,168,0) 100%);
    text-shadow     : 0.5px 0.866px 0px rgb( 41, 89, 0 );}
.btn.suscribe:hover{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.25, #4ea800), color-stop(1, #387700) );
	background:-moz-linear-gradient( center top, #4ea800 25%, #387700 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ea800', endColorstr='#387700');
	background-color:#4ea800;
}
.hp_mid .hp_box.tools_box{width: 697px; margin-right: 0;}
.hp_mid .hp_box.tools_box .hp_title span{font-weight: normal;}
.tip_box{position: relative; float: right; cursor: pointer; margin-top: 10px; margin-right: 15px; width: 215px; height: 79px; padding: 3px; border: solid 1px rgb( 178, 178, 178 ); border-radius: 4px;
    background-image: -moz-linear-gradient( 90deg, rgb(220,220,220) 0%, rgb(200,200,200) 49%, rgb(208,208,208) 51%, rgb(244,244,244) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(220,220,220) 0%, rgb(200,200,200) 49%, rgb(208,208,208) 51%, rgb(244,244,244) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(220,220,220) 0%, rgb(200,200,200) 49%, rgb(208,208,208) 51%, rgb(244,244,244) 100%);
    box-shadow      : 1px 1.732px 5px 0px rgb( 178, 178, 178 );
}
.tip_box.active, .tip_box:hover{
	border: solid 1px rgb( 57, 70, 99 );
	background-image: -moz-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
}
.tip_box.active .tools_box_content, .tip_box:hover .tools_box_content{color: #FFF;}
.tip_box.active .sep_border, .tip_box:hover .sep_border{height: 64px; width: 2px; background-color: rgb( 57, 70, 99 );}
.tip_box.active .sep_border img, .tip_box:hover .sep_border img{display: none;}

.tip_box:nth-of-type(3n+1){margin-right: 0;}
.tip_box:nth-of-type(-n+3){margin-top: 0;}
.tip_box div{position: relative; float: right;}
.tools_box_content {margin-right: 10px; font-size: 20px; color: #414141; margin-top: 19px;}
.tools_box_content span{font-size: 17px;}
.tip_box:nth-of-type(7) .tools_box_content, .tip_box:nth-of-type(8) .tools_box_content, .tip_box:nth-of-type(9) .tools_box_content{margin-top: 5px;}

.criteria_box{padding: 10px; border: solid 1px #D8D8D8; text-align: center;}
.criteria_box_content {padding: 10px; background-color: #D9EDF8;}
.criteria_box div{font-size: 18px; color: rgb( 52, 52, 52 ); font-weight: bold;}
.criteria_box_number {color: #1781B5 !important; margin: 10px 0; display: inline-block; padding: 5px 10px; background-color: white; border: solid 1px;}
.criteria_box_small {font-size: 15px !important; margin: 7px 0; font-weight: normal !important;}
.criteria_box_btn{margin: 0px auto; width: 178px; height: 30px; padding-top: 5px;font-size: 14px !important; color: #FFF !important; cursor: pointer;
    text-shadow: 0px 2px 7px rgb(52, 79, 92);
    border-radius: 4px;
    background-image: -moz-linear-gradient( 90deg, rgb(23,129,181) 0%, rgb(63,167,218) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(23,129,181) 0%, rgb(63,167,218) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(23,129,181) 0%, rgb(63,167,218) 100%);
}
.criteria_box_btn:hover{text-decoration: none;}
.sign_up_box{background-color: #EFEFEF; padding: 10px; margin-top: 10px;}
.btn.sign_up {display: block; height: 74px; padding-top: 10px; padding-right: 10px; text-align: right; color: white; border: solid 1px #1781b5; text-shadow: 1px 1px rgba(0,0,0,.5); font-size: 26px; font-weight: bold;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	background-color: #1781b5;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	background-image: -webkit-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: -moz-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: -o-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: linear-gradient(to top, #1781b5, #3fa7da);
}
.btn_arrows{position: absolute; width: 88px; height: 69px; top: 0px; left: 2px;
	background-image: url('../images/btn_arrows.png');
		background-repeat: no-repeat;
		background-position: center left;
}
.mini_btn_arrows{position: absolute; width: 76px; height: 48px; top: 1px; left: 2px;
	background-image: url('../images/mini_btn_arrows.png?v=1.1');
		background-repeat: no-repeat;
		background-position: center left;
}
.btn.sign_up span{font-size: 18px;}
.btn.sign_up{text-align: center;}


.article-text ol li, .article-text ul li{list-style: unset;}

/* ==========================================================================
   AUCTION MAIN
   ========================================================================== */
.auction .hp_content{padding: 0;}
.content_search {background-color: #D9EDF8; padding: 10px; margin: 1px;}
.content_search_input {position: relative; float: right; margin-left: 10px;}
.content_search .content_search_input input{width: 193px; height: 26px; padding-left: 10px; background-color: #fff; border: solid 1px #1781b5; text-indent: 10px;
	background-image:url('../images/mag_glass.png');
		background-repeat: no-repeat;
		background-position: 5px center;

	-webkit-border-radius	: 2px;
	-moz-border-radius		: 2px;
	border-radius			: 2px;
}
.content_search .search_btn{float: right; width: 78px; height: 26px; color: #fff; cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #414141;
	-webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	box-shadow: inset 1px 2px rgba(255,255,255,.3);
	border: solid 1px #414141;
	background-image: -webkit-linear-gradient(bottom, #414141, #606060);
	background-image: -moz-linear-gradient(bottom, #414141, #606060);
	background-image: -o-linear-gradient(bottom, #414141, #606060);
	background-image: linear-gradient(to top, #414141, #606060);
}

.auction_content {margin: 10px;}
.auction_content .box_top{width: 312px; height: 140px;}
.auction_content .box_title{font-size: 14px; font-weight: normal;}
.auction_content .box_hover{height: 107px;}
.auction_content .box_bot_L{margin-top: 4px;}


/* ==========================================================================
   AUCTION INNER PAGE
   ========================================================================== */
.auction_inner .ai_content{margin-top: 20px;}
	/* right side */
.auction_inner .dark_blue_box{margin-bottom: 10px;}
.auction_inner .hp_title span{font-size: 14px;}
.auction_inner_R {position: relative; float: right; width: 245px; font-size: 13px; font-weight: bold; color: #343434;}
.auction_inner_R_content {margin-top: 10px; padding-top: 10px; border-top: solid 1px #E8E8EA;}
.auction_inner_R_content:nth-of-type(1){margin: 0; padding: 0; border: none;}
.auction_inner_R .auction_inner_R_title{font-size: 14px;}
.auction_inner_R .auction_inner_R_title span{float: right;}
.auction_inner_R .auction_inner_R_title a{float: left; font-weight: normal; color: #0a6d9e;}
.auction_inner_R .checkbox{margin-top: 4px; margin-bottom: 0;}

.auction_inner_R .checkbox input{position: relative; top: 3px; cursor: pointer;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{/*float: right;*/ margin-left: 5px; top: 0;}

.auction_inner_R .checkbox label {font-weight: normal; cursor: pointer;}
.auction_inner_R_content.last_content .auction_inner_R_title{margin-bottom: 10px;}
.auction_inner_R_content.last_content .auction_inner_R_title a{float: none; font-weight: bold;}
.erase_btn{height: 28px; font-size: 14px; font-weight: bold; color: #fff; text-align: center; cursor: pointer;
	text-shadow: 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #000;
	-webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	box-shadow: inset 1px 2px rgba(255,255,255,.3);
	border: solid 1px #414141;
	background-image: -webkit-linear-gradient(bottom, #414141, #606060);
	background-image: -moz-linear-gradient(bottom, #414141, #606060);
	background-image: -o-linear-gradient(bottom, #414141, #606060);
	background-image: linear-gradient(to top, #414141, #606060);
}
.auction_inner_R .banner_box{width: auto;}

.auction_inner_R .dark_blue_box img{margin-left: 10px;}

.auction_inner_R .prices_box .hp_title{padding: 6px 10px;}
.auction_inner_R .prices_box .hp_title img{top: 4px;}

.content_line {padding: 5px 0; border-top: solid 1px #e8e8e8;}
.content_line:nth-of-type(1){border-top: none; padding-top: 0;}
.content_line:last-of-type{padding-bottom: 0;}
.content_line_R {position: relative; float: right; font-size: 12px; font-weight: normal; color: #394663;}
.content_line_L {position: relative; float: left; font-size: 12px; color: #394663;}
.content_line_L a{font-size: 12px; color: #3fa7da; font-weight: normal;}

.auction_inner_R .forum_exp_box .hp_title{padding: 9px 10px; padding-top: 5px;}
.auction_inner_R .forum_exp_box .hp_title img {position: relative; top: 9px; margin-top: -13px;}
.auction_inner_R .forum_exp_box .forum_exp_box_top_L {position: relative; float: right; width: 55px; height: 65px; margin-left: 10px;}
.auction_inner_R .forum_exp_box .forum_exp_box_top_R {font-size: 14px; font-weight: bold; color: #394663;}
.auction_inner_R .forum_exp_box .forum_exp_box_top_R_subtitle{font-size: 12px;}
.auction_inner_R .forum_exp_box .forum_exp_box_top_R_subtitle a{color: #0a6d9e;}
.auction_inner_R .forum_exp_box .forum_exp_box_content {border-bottom: solid 1px #e8e8e8; font-size: 12px; color: #394663; font-weight: normal; clear: both; margin: 10px 0; padding-bottom: 10px;}
.auction_inner_R .forum_exp_box .forum_exp_box_bottom a{font-size: 12px; color: #3fa7da; font-weight: normal; float: left;}

.auction_inner_R .guide_box .hp_title{padding: 6px 10px; padding-top: 8px;}
.auction_inner_R .guide_box .hp_title img {position: relative; top: 9px; margin-top: -23px;}
.auction_inner_R .guide_box .content_line_R a{color: #0a6d9e;}

.join_index{border: solid 1px #d8d8d8; padding: 10px;}
.join_index_content{padding: 10px; background-color: #D9EDF8;
	background-image:url('../images/arrows_join.png');
		background-repeat: no-repeat;
}
.join_index_title{font-size: 16px; color: #394663; margin-bottom: 5px; font-weight: bold;}
.join_index_sub{font-size: 12px; color: #414141; font-weight: normal;}
.join_index_sub a{color: #0a6d9e; text-decoration: underline;}

	/* left side */
.auction_inner_L{position: relative; float: left; width: 695px; padding: 10px; border: solid 1px #d8d8d8;}
.sort_results {position: relative; float: left; margin-left: 50px;}
.sort_results_title{display: inline-block; position: relative; top: -9px; font-size: 14px; color: #000;}
.sort_results_content {display: inline-block; border: solid 1px #b0b0b0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.sort_results_content div {position: relative; float: right; padding: 5px; font-size: 12px; color: #414141; background-color: #dedede; cursor: pointer;
	background-image: -webkit-linear-gradient(bottom, #dadada, #fcfcfc);
	background-image: -moz-linear-gradient(bottom, #dadada, #fcfcfc);
	background-image: -o-linear-gradient(bottom, #dadada, #fcfcfc);
	background-image: linear-gradient(to top, #dadada, #fcfcfc);
}
.sort_results_content div.active {background-color: #dedede;
	background-image: -webkit-linear-gradient(bottom, #a8a8a8, #d5d5d5);
	background-image: -moz-linear-gradient(bottom, #a8a8a8, #d5d5d5);
	background-image: -o-linear-gradient(bottom, #a8a8a8, #d5d5d5);
	background-image: linear-gradient(to top, #a8a8a8, #d5d5d5);
}
.sort_results_content #cubes .reguler_square{height:8px; width:8px; background:#535353; float:right; padding:0; border:none;}
.sort_results_content #cubes .reguler_square.marginleft{margin-left:2px;}
.sort_results_content #cubes .reguler_square.marginbottom{margin-bottom:1px;}
.sort_results_content #list .list_line{width:100%; height:1px; background:#a9a9a9; margin-bottom:3px; padding:0;}
.sort_results_content #list .list_line.nomarginbottom{margin-bottom:1px;}
.sort_results_content #list{height:auto; width:20px; box-sizing: content-box; border:none;}
.sort_results_content #cubes{height:18px; width:20px; box-sizing: content-box;}
.sort_results_content>div:hover{background-color: #D9EDF8 !important; background-image: none;}
.sort_results_content div:nth-of-type(2){border-left: solid 1px #b0b0b0; border-right: solid 1px #b0b0b0;}
.display_results {position: relative; float: right;margin-left: 50px;}
.display_results_title {display: inline-block; font-size: 14px; color: #000;}
.display_results_select {display: inline-block;}
.display_results_select select{width: 55px; padding: 2px; height: 26px; font-size: 12px; color: #000;}

.auction_inner_L_content {margin-top: 20px;}

	/* Pagination */
		.pagination{visibility: hidden;}
		.pagination {display: block !important; margin: 0 auto !important; line-height: 11px;}
		.pagination_R, .pagination_L {width: 26px; height: 22px; background-repeat: no-repeat;}
		.pagination_R.on {position: relative; float: right; cursor: pointer;background-image:url('../images/pag_R_on.png');}
		.pagination_R.off {position: relative; float: right; cursor: pointer;background-image:url('../images/pag_R_off.png');}

		.pagination_L.on {position: relative; float: left; cursor: pointer;background-image:url('../images/pag_L_on.png');}
		.pagination_L.off {position: relative; float: left; cursor: pointer;background-image:url('../images/pag_L_off.png');}


		.pagination_M {position: relative; top: 2px; width: 120px; height: 22px; overflow: hidden; margin: 0 auto; direction: ltr;
			display: flex;
			-webkit-justify-content: space-between;
			justify-content: space-between;
		}
		.pagination_M a {font-size: 14px; color: #FFF; text-decoration: underline; font-weight: normal;}
		.pagination ul{box-shadow: none; display: inline-block !important;}
		.pagination ul > li > a, .pagination ul > li > span,
		.pagination ul > li:first-child > a, .pagination ul > li:first-child > span,
		.pagination ul > li:last-child > a, .pagination ul > li:last-child > span{padding: 0px 4px; background-color: transparent; border: none; color: #FFF; font-size: 14px; font-weight: normal; text-decoration: underline;}
		.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span{background-color: transparent;}
		.pagination > li:last-child > a, .pagination > li:last-child > span{width: 27px;}
		.pagination > li:first-child > a, .pagination > li:first-child > span{width: 27px;}

.auction_inner_L_results_line {margin-top: 10px;}
.auction_inner_L_results_line:last-of-type{margin-bottom: 10px;}
.auction_inner_L_results_line_top {background-color: #F5F5F5; padding: 10px;}
.auction_inner_L_results_line:hover .auction_inner_L_results_line_top  {background-color: #D9EDF8;}
.auction_inner_L_results_line:hover .auction_inner_L_results_line_bottom  {background-color: #B8DFF5;}
.ai_results_line_img {position: relative; float: right; width: 50px; height: 50px; margin-left: 10px;}
.ai_results_line_content {position: relative; float: right; max-width: 455px;}
.ai_results_line_content_title {color: #394663; font-weight: bold;}
.ai_results_line_content_subtitle {color: #343434; font-size: 12px;}
.ai_results_line_content_subtitle a{color: #1781b5;}
.ai_results_line_btn{position: relative; float: left; width: 149px; height: 28px; background-color: #000; border: solid 1px #3b8d3b; margin-top: 20px; font-size: 14px; font-weight: bold; color: #fff; text-shadow: 1px 1px #295900;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	background-image: -webkit-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: -moz-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: -o-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: linear-gradient(to top, #3b8d3b, #5abf58);
}
.auction_inner_L_results_line_bottom {background-color: #E2E3E7; padding: 10px;}
.auction_inner_L_results_line_bottom div{position: relative; float: right; font-size: 12px;	color: #343434; font-weight: bold; border-right: solid 1px #fff; padding-right: 10px; margin-right: 10px; line-height: 11px;}
.auction_inner_L_results_line_bottom div:nth-of-type(1){border-right: none; padding: 0; margin: 0;}
.auction_inner_L_results_line_bottom div span{font-weight: normal;}

.ai_results_line_btn:hover{color: white;text-decoration: unset;}

/* ==========================================================================
   AUCTION PAGE
   ========================================================================== */
.auction_page_R {position: relative; float: right; width: 695px;}
.auction_page_R_box {background-color: #EFEFEF; padding: 10px; font-size: 14px; color: #343434; margin-bottom: 10px;}
.auction_page_R_box_title{font-weight: bold;}
.auction_page_R_box_content {margin-bottom: 20px;}
.auction_page_R_box_content span{margin: 20px 0;}
.auction_page_R_box_bot a{display: block; margin: 7px 0;}
.auction_page_R_box_bot a img{position: relative; margin-left: 10px;}

.auction_page_R_box_line{padding: 10px; background-color: #EFEFEF; border-bottom: solid 1px #FFF; cursor: pointer;}
.auction_page_R_box_line.light_gray {background-color: #EBEBEB;}
.auction_page_R_box_line.title_line{background-color: #DDDEE2;}
.auction_page_R_box_line.title_line .col{font-size: 14px; font-weight: bold; color: #343434;}
.auction_page_R_box_line:last-of-type{border-bottom: solid 1px #C6C6C6;}
.auction_page_R_box_line .col{float: right; font-size: 14px; color: #414141;}
.auction_page_R_box_line .col.col1{width: 24px; height: 16px; margin-top: 2px;}
.auction_page_R_box_line .col.col1{
	background-image:url('../images/plus.png');
		background-repeat: no-repeat;
		background-position: right 2px;
}
.auction_page_R_box_line.open .col.col1{
	background-image:url('../images/moins.png');
		background-repeat: no-repeat;
		background-position: right 2px;
}
.auction_page_R_box_line.title_line .col.col1{background-image: none;}

.auction_page_R_box_line .col.col1 img{position: relative; top: 2px;}
.auction_page_R_box_line .col.col2{width: 386px;}
.auction_page_R_box_line .col.col3{width: 135px;}

.auction_page_R_box_line_hide{height:0; overflow: hidden; cursor: default;}
.hidden_content{padding: 10px 40px; }
.auction_page_R_box_line_hide div{font-size: 12px;color: #414141; margin-bottom: 10px;}
.auction_page_R_box_line_hide div span{font-weight: bold;}
.auction_page_R_box_line_hide div a{color: #0a6d9e;}
.auction_page_R_box_line.open .auction_page_R_box_line_hide{height: auto;}

.auction_page_L {position: relative; float: left; width: 253px;}
.status_box {background-color: #D9EDF8; border-bottom: solid 1px #60C9FF;}
.status_box_top {font-size: 14px; color: #414141; font-weight: bold; padding: 10px; background-color: #CADCEA;}
.status_box_top span{color: #0a6d9e;}
.status_box_content{padding: 10px; font-size: 12px; color: #343434;}
.status_box_content span{font-weight: bold;}
.status_box_content_L {position: relative; float: right; width: 50px; height: 50px; margin-left: 10px;}
.status_box_content_R {position: relative; float: right; width: 172px;}
.status_box_content_R div{margin-bottom: 6px;}

.auction_page .hp_banners{margin-top: 10px;}


/* ==========================================================================
   CATALOG MAIN
   ========================================================================== */
.catalog_top .hp_title span:nth-of-type(1){float:left; font-size: 14px; color: #1a2641; font-weight: normal;}
.catalog_top .hp_title span:nth-of-type(2){text-decoration: underline; color: #1a2641;}

.catalog_top .catalog_content_top{position: relative; border: solid 1px #aad3e9; padding: 10px; font-size: 12px; color: #343434; cursor: default;}
.catalog_top .close{position: absolute; left: 8px; top: 8px; cursor: pointer;}
.catalog_top .box_top{position: relative; width: 183px; height: 138px;}
.catalog_top .box_title{font-size: 15px;}
.catalog_top .box_hover {height: 103px;}
.catalog_top .box_hover ul {margin: 1px 10px;}
.catalog_top .box_hover ul li {margin-bottom: 0px; font-size: 13px;}
.red_box{color: #FFF; text-align: center; cursor: default;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #1b1b1b;
	-webkit-box-shadow: 1px 2px 5px rgba(0,0,0,.23), inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow: 1px 2px 5px rgba(0,0,0,.23), inset 1px 2px rgba(255,255,255,.3);
	box-shadow: 1px 2px 5px rgba(0,0,0,.23), inset 1px 2px rgba(255,255,255,.3);
	border: solid 1px #af0000;
	background-image: -webkit-linear-gradient(bottom, #d80000, #be0000 49%, #c70000 51%, #f40000);
	background-image: -moz-linear-gradient(bottom, #d80000, #be0000 49%, #c70000 51%, #f40000);
	background-image: -o-linear-gradient(bottom, #d80000, #be0000 49%, #c70000 51%, #f40000);
	background-image: linear-gradient(to top, #d80000, #be0000 49%, #c70000 51%, #f40000);
}
.red_box .box_top{height: 132px !important;}
.red_box a{color: #FFF; font-size: 18px; font-weight: bold;}
.red_box .red_box_title{font-size: 20px; font-weight: bold; margin-bottom: 20px; margin-top: 5px; text-shadow: 1px 1px #a30000; }
.red_box .red_box_subtitle{font-size: 16px; margin-bottom: 20px; text-shadow: 1px 1px #a30000; }

.catalog_bottom {margin-top: 20px; margin-bottom: 20px; font-size: 12px; color: #414141;}
.catalog_bottom .dark_blue_box .hp_content{height: 175px;}
.catalog_bottom .dark_blue_box span{margin-bottom: 5px; color: #414141;}
.catalog_bottom .companies_box{position: relative; float: right; width: 314px;}
.catalog_bottom .terms_box{position: relative; width: 314px; float: left;}
.catalog_bottom .terms_box a{color: #0a6d9e; text-decoration: underline;}
.catalog_bottom .phrases_box{position: relative; width: 314px;  margin: 0 auto; }
.catalog_bottom .phrases_box a{color: #0a6d9e;}
.catalog_bottom .phrases_box a span{margin-left: 5px; margin-bottom: 2px;}


/* ==========================================================================
   CATALOG PAGE
   ========================================================================== */
.catalog_inner .hp_content{padding: 0;}
.catalog_inner_content{margin: 10px;}

    /*Select box*/
.select_search {position: relative; float: left; height: 30px;}

#select_search {height: 30px; width: 155px;}

.select_search .sbHolder{display: inline-block; background-color: #FFF; font-size: 17px; width: 175px; height: 28px; background-color: #fff; border: solid 1px #1781b5;
	-webkit-border-radius	: 2px;
	-moz-border-radius		: 2px;
	border-radius			: 2px;
}
.select_search .sbSelector{height: auto; line-height: 45px;}
.select_search .sbSelector:link, .select_search .sbSelector:visited, .select_search .sbSelector:hover{color: #353535; line-height: 30px; font-size: 14px; color: #343434;}
.select_search .sbOptions{background-color: #FFF; width: 175px; border: solid 1px #2E82AE; top: 28px !important;}
.select_search .sbOptions a{border-bottom: none;}
.select_search .sbOptions a:link, .select_search .sbOptions a:visited {font-size: 14px; color: #343434;}
.select_search .sbToggle{width: 16px; height: 10px; right: auto; left: 10px; top: 11px; background: none;
    background-image:url('../images/combo-gray-arrow.png');
    }
.select_search .search_btn{position: relative; float: right; margin-right: 5px; width:48px; height: 48px; cursor: pointer; background-image:url('../images/search.png');}
.select_search .search_btn:hover{background-image:url('../images/search-hover.png');}

.catalog_inner_top {margin-bottom: 20px;}
.catalog_inner_content_top {height: 132px;}
.catalog_inner_content_top_L {position: relative; float: right; width: 176px; height: 100%;}
.catalog_inner_content_top_R {position: relative; float: right; margin-right: 10px; padding: 10px; padding-right: 0; width: 761px; height: 132px; border-bottom: solid 1px #C6C6C6;}
.catalog_inner_content_top_R_title {font-size: 16px; font-weight: bold; color: #394663; margin-bottom: 10px;}
.catalog_inner_content_top_R_content {font-size: 14px; color: #343434;}

.catalog_inner_content_bottom {margin-top: 10px;}
.catalog_inner_content_bottom_C {margin-top: 2px; padding: 10px; border-top: solid 5px #5fcaff; background-color: #F5F5F5;}
.catalog_inner_tab{width: 176px; height: 38px; background-color: #5fcaff; font-size: 14px; color: #343434;}
.catalog_inner_col {position: relative; float: right; width: 312px;}
.catalog_inner_col_line {margin-bottom: 10px;}
.catalog_inner_col_title {position: relative; float: right; margin-left: 10px; margin-bottom: 5px; font-size: 14px; color: #475a7c; font-weight: bold; cursor: pointer;}
.catalog_inner_col_title div{float: right;}
.catalog_inner_arrow{position: relative; float: right; margin-top: 6px; width: 9px; height: 5px; margin-right: 10px;}
.open_arrow{background-image:url('../images/close_arrow_cat.png');}
.close_arrow{background-image:url('../images/open_arrow_cat.png');}
.catalog_inner_col_content a {position: relative; float: right; color: #516482; font-size: 14px; margin-top: 5px;}
.catalog_inner_col_content a span{font-weight: bold;}
.catalog_inner_col_content {display: none; clear: both;}

    /* SIDE MENU */
.catalog_inner2 .hp_content {padding: 0;}
.catalog_inner2 .catalog_inner_content {margin: 0;}
.catalog_inner2 .catalog_inner_content_top {height: auto;}

.side_menu {float: right; width: 235px;}
.side_menu .navbar-nav {float: none;}
.side_menu .navbar-nav > li {float: none;}
.side_menu .navbar-nav > li > a {padding-top: 11px; padding-bottom: 11px; color: #606060; border-bottom: solid 1px #D8D8D8; border-left: solid 1px #D8D8D8; background-color: #EFEFEF;
    background-image: url('../images/cat-arrow.png');
        background-repeat: no-repeat;
        background-position: 5px center;
}

/* Anael Styles */
.subCatalog_menu{border-bottom:1px solid #e1e1e1;}
.subCatalog_menu a{padding: 10px 15px 12px; font-size: 16px; color: #343434; border-bottom: 3px solid transparent; position: relative; top: 2px;}
.subCatalog_menu a.selected{color:#3fa7da; border-bottom:3px solid #3fa7da;}

.company_box_top.with_details .company_box_L{width:250px; float:right;}
.company_box_top.with_details .company_box_content{height: 116px !important;text-align: justify;}
.company_box_top .details_box{padding:10px; background:#fff; width:150px; text-align:center; float:left; box-sizing:content-box;}
.company_box_top .details_box .phone1{font-size:18px; color:#384663; font-weight:bold;}
.company_box_top .details_box .virtual_number1{font-size:14px; color:#8d8d8d; }
.company_box_top .details_box .address1{font-size:15px; color:#343434; line-height: 18px; color: #343434; margin-top: 10px;}
.company_box_top .details_box .btn{height: 28px; line-height: 25px; margin-top:8px;}
.company_box .more{color:#0f0f11; font-weight:bold; font-size:15px; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.75);}
.company_box .product_slide .carousel-indicators li.active{border:1px solid #3081ae; background:#efefed;}
.company_box .product_slide .carousel-indicators li{border:1px solid #3081ae; background:#3081ae; width:7px; height:7px; box-shadow:none;}

.catalog_inner_content_top .search_inner_L_content.auction_inner_L_results>div, .search_inner_R .auction_inner_R_content>div, .search_inner_R .auction_inner_R_content .search_results_show_hide{display:none;}
.search_inner_L_content.auction_inner_L_results>div.search_results_show_all, .search_inner_R .auction_inner_R_content .search_results_show_all{display:block;margin-top:20px;}
.search_inner_L_content.auction_inner_L_results>div:nth-child(-n + 5), .search_inner_R .auction_inner_R_content>div:nth-child(-n + 6){display:block;}
.search_inner_L_content.auction_inner_L_results.opened>div, .search_inner_R .auction_inner_R_content.opened>div{display:block;}
.search_inner_L_content.auction_inner_L_results .search_results_show_all{background:#d9edf8; text-align:left; color:#0f0f11; font-weight:bold; font-size:15px; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.75);
padding:8px 15px; cursor:pointer;}
.search_inner_L_content.auction_inner_L_results .search_results_show_hide{display:none !important;
background:#d9edf8; text-align:left; color:#0f0f11; font-weight:bold; font-size:15px; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.75);
padding:8px 15px; cursor:pointer;}
.search_inner_L_content.auction_inner_L_results.opened .search_results_show_hide{display:block !important;}
.search_inner_L_content.auction_inner_L_results.opened .search_results_show_all, .search_inner_R .auction_inner_R_content.opened .search_results_show_all{display:none !important;}

.search_inner_R .auction_inner_R_content .search_results_show_all, .search_inner_R .auction_inner_R_content .search_results_show_hide{text-align: left;cursor: pointer;}

.virtual_number_wrapper{width: 25px;}

.tooltip.right .tooltip-arrow{border-right-color:#fff;}
.tooltip-inner{background:#fff; color:#111; box-shadow:0 0 4px -1px rgb(0, 0, 0);}
.tooltip.right .tooltip-arrow::before{
    content:""; display:block;
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
        top: 50%;
    left: -1px;
    margin-top: -5px;
    border-width: 6px 6px 6px 0;
    border-right-color: #C7BCBC;
}

.tooltip.right .tooltip-arrow::after{
    content:""; display:block;
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
        top: calc(50% + 1px);
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #fff;
}

/* ==========================================================================
   CRITERIA PAGE
   ========================================================================== */
.criteria_top .hp_content{padding: 0;}
.criteria_top .hp_title span:nth-of-type(1){float:left; font-size: 14px; color: #1a2641; font-weight: normal;}
.criteria_top .hp_title span:nth-of-type(2){text-decoration: underline; color: #1a2641;}

.criteria_top .catalog_content_top{position: relative; border: solid 1px #aad3e9; padding: 10px; font-size: 12px; color: #343434; cursor: pointer;}
.criteria_top .close{position: absolute; left: 8px; top: 8px; cursor: pointer;}
.criteria_top .box_top{position: relative; width: 183px; height: 138px;}
.criteria_top .box_title{font-size: 15px;}
.criteria_content_top{position: relative; border: solid 1px #aad3e9; padding: 10px; margin: 10px; font-size: 12px; color: #343434; cursor: default;}
.criteria_content_bottom {margin: 10px;}

.criteria_bottom {margin-top: 20px; margin-bottom: 20px; font-size: 12px; color: #414141;}
.criteria_bottom .dark_blue_box .hp_content{height: 175px;}
.criteria_bottom .dark_blue_box span{margin-bottom: 5px; color: #414141;}
.criteria_bottom .companies_box{position: relative; float: right; width: 314px;}
.criteria_bottom .terms_box{position: relative; width: 314px; float: left;}
.criteria_bottom .terms_box a{color: #0a6d9e; text-decoration: underline;}
.criteria_bottom .phrases_box{position: relative; width: 314px;  margin: 0 auto; }
.criteria_bottom .phrases_box a{color: #0a6d9e;}
.criteria_bottom .phrases_box a span{margin-left: 5px; margin-bottom: 2px;}

.criteria_inner_top {margin-bottom: 20px;}
.criteria_inner_content {margin: 10px; padding: 10px; background-color: #F5F5F5;}
.criteria_inner_content_top_L {position: relative; float: right; width: 176px; height: 132px;}
.criteria_inner_content_top_R {position: relative; float: right; margin-right: 10px; width: 752px;}
.criteria_inner_content_top_R_title {font-size: 16px; font-weight: bold; color: #394663; margin-bottom: 10px;}
.criteria_inner_content_top_R_content {font-size: 14px; color: #343434; margin-bottom: 10px;}

.criteria_inner_tabs_list{position: relative; float: right; text-align: center; line-height: 34px; width: 123px; height: 38px; margin-right: 2px; background-color: #fff; font-size: 14px; color: #343434; }
.criteria_inner_tabs_list.active{background-color: #5FCAFF;}
.criteria_inner_tabs_list:nth-of-type(1){margin-right: 0; width: 125px;}
.criteria_inner_tabs_list:nth-of-type(6){width: 125px;}
.criteria_inner_tabs_content{font-size: 14px; color: #343434; padding: 15px; margin-top: 2px; background-color: #fff; border-top: solid 5px #5fcaff;}
.criteria_inner_tabs_content div{margin-top: 20px;}
.criteria_inner_tabs_content div:nth-of-type(1){margin-top: 0;}
.criteria_inner_tabs_content span{font-weight: bold;}
.criteria_inner_tabs_content ul li{list-style-type:disc; margin-right: 20px;}
.criteria_inner_content_top_R_bottom {margin-top: 10px;}
.criteria_inner_content_top_R_bottom .last_update{position: relative; float: right; font-size: 12px; color: #606060;  margin-top: 7px;}
.criteria_inner_content_top_R_bottom .complete_list{position: relative; float: left; width: 259px; height: 30px; text-align: center; padding-top: 5px; font-size: 14px; font-weight: bold; color: #fff; cursor: pointer;
	text-shadow: 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #000;
	-webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	box-shadow: inset 1px 2px rgba(255,255,255,.3);
	border: solid 1px #1781b5;
	background-image: -webkit-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: 	 -moz-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: 	   -o-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: 		  linear-gradient(to top, #1781b5, #3fa7da);
}

/* ==========================================================================
   DEALS PAGE
   ========================================================================== */
.deals .hp_content{padding: 0;}
.deals_inner_content {padding: 10px;}
.deals_inner_box {position: relative; float: right; width: 312px; height: 167px; margin-right: 10px; margin-bottom: 10px; background-color: #f5f5f5;}
.deals_inner_box:nth-of-type(1){margin-right: 0;}
.deals_box_title {font-size: 16px; font-weight: bold; color: #394663; margin: 10px;}
.deals_box_content {margin: 10px;}
.deals_box_content_R {position: relative; float: right; width: 94px; height: 84px; border-right: solid 5px #5fcaff;}
.deals_box_content_L {position: relative; float: right; width: 188px; margin-right: 10px;}
.deals_box_content_L_top{width: 170px; height: 45px; font-size: 12px; line-height: 15px; color: #343434; overflow: hidden;}
.deals_box_content_L__bot{position: relative; float: left; margin-top: 11px;}
.contact_btn{width: 149px; height: 28px; font-size: 14px; font-weight: bold; color: #fff; cursor: pointer; text-align: center;
	text-shadow: 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #3b8d3b;
	-webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	box-shadow: inset 1px 2px rgba(255,255,255,.3);
	border: solid 1px #3b8d3b;
	background-image: -webkit-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: 	 -moz-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: 	   -o-linear-gradient(bottom, #3b8d3b, #5abf58);
	background-image: 		  linear-gradient(to top, #3b8d3b, #5abf58);
}

.deals_box_bot {background-color: #E2E3E7; padding: 8px 10px; font-size: 12px; color: #343434;}
.deals_box_bot span{font-weight: bold; margin-left: 5px;}

.deals_inner_box:hover{background-color: #D9EDF8;}
.deals_inner_box:hover .deals_box_bot {background-color: #B8DFF5;}

/* ==========================================================================
   EVENTS PAGE
   ========================================================================== */
.events_content .hp_content {margin-bottom: 20px;}
.tabs_gpe{border: solid 1px #5fcaff; border-bottom: solid 5px #5fcaff; border-top: none; padding-top: 10px;}
.tabs_gpe_content{margin: 0 10px;}
.tabs{position: relative; float: right; width: 230px; padding: 8px 0; background-color: #e8e8e8; text-align: center; font-size: 14px; color: #343434;}
.tabs.active{background-color: #5fcaff;}
.tabs:nth-of-type(2){margin: 0 1px;}

.events_content .content_search{margin: 1px 0; margin-bottom: 0;}

.events_content_R {position: relative; float: right; width: 715px;}

.event_box{background-color: #F5F5F5; margin-bottom: 10px;}
.event_box:nth-of-type(2){margin-top: 10px;}
.event_box_top{padding: 10px;}
.event_box_top_R {position: relative; float: right; width: 150px; height: 107px; border-right: solid 5px #5fcaff;}
.event_box_top_L {position: relative; float: right; margin-right: 10px; width: 508px;}
.event_box_title{font-size: 16px; font-weight: bold; color: #394663; margin-bottom: 5px;}
.event_box_subtitle{font-size: 14px; font-weight: bold; color: #343434; margin-bottom: 10px;}
.event_box_content{font-size: 14px; color: #343434; max-height: 57px; overflow: hidden;}
.blue_btn, .blue_btn:hover, .blue_btn:focus{position: relative; /*float: left;*/ width: 149px; height: 30px; font-size: 14px; font-weight: bold; color: #fff; text-align: center; padding-top: 0px; cursor: pointer;
	text-shadow: 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	background-color: /*#1781b5*/ #D16428;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	border: solid 1px /*#1781b5*/ #D16428;
	/*background-image: -webkit-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: -moz-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: -o-linear-gradient(bottom, #1781b5, #3fa7da);
	background-image: linear-gradient(to top, #1781b5, #3fa7da);*/
	background-image: none;
}
.event_box_btn .blue_btn{float: left !important; }
.dark_blue_btn{position: relative; float: left; width: 149px; height: 30px; margin-right: 10px; font-size: 14px; font-weight: bold; color: #fff; text-align: center; padding-top: 3px; cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #000;
	-webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
	box-shadow: inset 1px 2px rgba(255,255,255,.3);
	border: solid 1px #394663;
	background-image: -webkit-linear-gradient(bottom, #394663, #475a7c);
	background-image: -moz-linear-gradient(bottom, #394663, #475a7c);
	background-image: -o-linear-gradient(bottom, #394663, #475a7c);
	background-image: linear-gradient(to top, #394663, #475a7c);
}
.event_box_bottom{background-color: #E2E3E7; padding: 10px; padding-bottom: 5px;}
.event_box_bottom a{position: relative; font-size: 12px; text-decoration: underline; color: #0a6d9e; top: -6px;}
.event_box_bottom img{vertical-align: baseline;}

.event_box:hover{background-color: #D9EDF8;}
.event_box:hover .event_box_bottom {background-color: #B8DFF5;}

.events_content_L{position: relative; float: left; width: 245px;}
.events_content_L{font-size: 12px; color: #414141;}
.events_content_L .dark_blue_box{margin-top: 20px;}
.events_content_L .dark_blue_box:nth-of-type(1){margin-top: 0px;}
.events_content_L .dark_blue_box span {margin-bottom: 5px; color: #414141;}

/* ==========================================================================
   MY FOLDER PAGE
   ========================================================================== */
.page_R {float: right; width: 695px;}
.page_L {float: left; width: 255px;}
.my_folder_page .page_R{width: auto;}
.my_folder_page .page_L{width: auto;}

.my_folder_page .long_dark_blue_box{width: 740px; margin-top: 10px;}
.long_dark_blue_box:nth-of-type(1){margin-top: 0;}


.hp_title_R {float: right; }
.hp_title_L {float: left;}
.hp_title_L span {font-size: 14px; font-weight: normal; color: #27334f; padding: 0 3px;}
.hp_title_L span.white{color: white;}
.hp_title_L .link {color: #5fcaff;}


.checkbox_line{margin-top: 10px;}
.checkbox_line:nth-of-type(1){margin-top: 0px;}
.checkbox_line_content .checkbox_line_R{float: right; width: 155px; height: 145px; margin-left: 5px; border-right: solid 4px #5FCAFF;}
.checkbox_line_content .checkbox_line_R img{width: 100%; height: 100%;}
.checkbox_line_content {position: relative; float: right; background-color: #F5F5F5; padding: 10px;}
.checkbox_input {position: relative; float: right; margin-left: 10px;}
.checkbox_line_L {float: right; width: 510px;}
.checkbox_line_title {color: #3B4662; font-size: 18px;}
.checkbox_line_details {font-size: 15px; color: #343434; height: 65px;}

.checkbox_line_content:hover{background-color: #D9EDF8;}

.mess_forum .checkbox_line_content .checkbox_line_R{width: 85px; height: 85px;}
.mess_forum .checkbox_line_L{width: 580px;}
.long_banner{width: 187px; margin-top: 0;}
.long_banner .banner_box{width: auto; height: 482px; margin-top: 10px;}
.long_banner .banner_box:nth-of-type(1){margin-top: 0px;}


/* ==========================================================================
   PROFILE PAGE
   ========================================================================== */
	/**** BIZ - TAB1 ****/
.profile_page .hp_title {color: #231f20;}

.tab_content {border: solid 1px #5fcaff; border-bottom: solid 5px #5fcaff; border-top: 0;}
.tabs_menu{margin: 0 10px; margin-bottom: 0; padding-top: 10px;}
.tabs_menu .nav-pills > li.active > a, .tabs_menu .nav-pills > li.active > a:hover, .tabs_menu .nav-pills > li.active > a:focus {color: #343434; background-color: #5fcaff; border-radius: 0;}
.tabs_menu .nav-pills > li > a{background-color: #E8E8E8; border-radius: 0; color: #343434;}
.tabs_menu .nav-pills > li{border: solid 1px #FFF; border-bottom: none;}

.profile_page .page_R{width: 695px;}
.profile_box {margin-top: 10px;}
.profile_box:nth-of-type(1){margin-top: 0;}
.profile_box_title{background-color: #DDDEE2; font-size: 14px; font-weight: bold; color: #343434; padding: 10px;}
.profile_box_content{padding: 10px; background-color: #EFEFEF; color: #414141; border-bottom: solid 1px#c6c6c6;}
.profile_box_line{padding-top: 10px; margin-top: 10px;}
.line_box .profile_box_line {border-top: solid 1px#c6c6c6;}
.line_box .profile_box_line:nth-of-type(1){border-top: none; padding-top: 0; margin-top: 0;}
.profile_box_line_content {font-size: 12px; color: #696969;}
.profile_box_line_R{position: relative; float: right;}
.profile_box_line_L{position: relative; float: left;}

.profile_input_title{float: right; width: 130px; margin-top: 7px;}
.profile_input_title label, .floor label{font-weight: normal;}
.profile_input_title span{color: #b80000;}
.profile_input {float: right;}
.profile_input input{width: 310px; height: 38px; padding: 0 10px; border: solid 1px #909090; background-color: #fff; font-size: 14px; color: #6f6f6f;
	-webkit-border-radius	: 3px;
	-moz-border-radius		: 3px;
	border-radius			: 3px;
}
.profile_input .dd {position: relative; top: -1px; width: 310px !important; height: 38px; border: solid 1px #909090; background-color: #fff;
    -webkit-border-radius   : 3px;
    -moz-border-radius      : 3px;
    border-radius           : 3px;
}
.profile_input .dd .ddTitle{background: none;}
.profile_input .dd .ddTitle .ddTitleText {padding: 7px 20px 9px 5px;}
.profile_input .dd .divider{display: none;}
.profile_input .dd .ddArrow{height: 10px; margin-top: -4px; right: auto; left: 10px;
    background-image:url('../images/combo-gray-arrow.png');
        background-repeat: no-repeat;
}
.profile_input .dd .ddChild{left: 0px; top: 37px !important;}
.profile_box_bottom{padding: 9px; margin-top: 10px; background-color: #d9edf8; border: solid 1px #5fcaff;}
.profile_box_bottom .blue_btn{float: none; margin: 0 auto;}

#phone_code_child, #mobile_code_child{overflow: visible;}

	/**** BIZ - TAB2 ****/
.profile_box_line_num .profile_input input{width: 205px;}
.profile_box_line_num .profile_input .dd{width: 90px !important;}
.profile_box_line_num .profile_input .input_divider{display: inline; padding: 0 1px;}
.profile_input input[type="file"]{padding-top: 7px;}
.profile_input span{font-size: 14px; color: #4f4f4f;}

	/**** BIZ - TAB3 ****/
.profile_input_checkbox input[type="checkbox"]{position: relative; margin: 0; top: 2px; cursor: pointer;}
.profile_input_checkbox label{font-size: 14px; color: #414141; font-weight: normal; margin: 0; cursor: pointer;}
.edit_profile_tab3 .profile_box_line{margin: 0;}
.edit_profile_tab3 .profile_box_line:nth-of-type(1){padding: 0;}

	/**** BIZ - TAB4 ****/
.edit_profile_tab4 .profile_box_line{margin: 0;}
.edit_profile_tab4 .profile_box_line:nth-of-type(1){padding: 0;}
.profile_input_radiobox input[type="radio"] {display: inline; position: relative; top: 2px;}


	/**** BIZ - TAB5 ****/
.edit_profile_tab5 .profile_checkbox_content .profile_box_line{float: right;}
.edit_profile_tab5 .profile_checkbox_content .profile_box_line{margin: 0;}
.edit_profile_tab5 .profile_checkbox_content .profile_box_line:nth-of-type(1){padding-top: 10px;}
.edit_profile_tab5 .profile_box_line{margin: 0;}
.edit_profile_tab5 .profile_box_line:nth-of-type(1){padding: 0;}
.edit_profile_tab5 .profile_input_checkbox {width: 334px;}

	/**** BIZ - TAB6 ****/
.edit_profile_tab6 .nav > li{float: right;}
.edit_profile_tab6 .nav li:nth-of-type(1) a{padding: 10px 12px;}
.edit_profile_tab6 .nav li:nth-of-type(5) a{padding: 10px 12px;}
.edit_profile_tab6 .nav li:nth-of-type(7) a{padding: 10px 13px;}
.edit_profile_tab6 .profile_box_line{margin: 0;}
.edit_profile_tab6 .profile_box_line:nth-of-type(1){padding: 0;}

	/**** BIZ - TAB7 ****/
.edit_profile_tab7 .nav > li{float: right;}
.edit_profile_tab7 .nav li:nth-of-type(1) a{padding: 10px 12px;}
.edit_profile_tab7 .nav li:nth-of-type(5) a{padding: 10px 12px;}
.edit_profile_tab7 .nav li:nth-of-type(7) a{padding: 10px 13px;}
.edit_profile_tab7 .profile_checkbox_content .profile_box_line{float: right;}
.edit_profile_tab7 .profile_checkbox_content .profile_box_line{margin: 0;}
.edit_profile_tab7 .profile_checkbox_content .profile_box_line:nth-of-type(1){padding-top: 10px;}
.edit_profile_tab7 .profile_box_line{margin: 0;}
.edit_profile_tab7 .profile_box_line:nth-of-type(1){padding: 0;}
.edit_profile_tab7 .profile_input_checkbox {width: 334px;}

.profile_input_radiobox input[type="radio"] + label {font-size: 14px; color: #414141; font-weight: normal; margin: 0; cursor: pointer;}


	/**** BIZ - signup2 ****/

.profile_box_content_introduction{color: #343434;font-size: 16px; font-weight: bold; margin-top: -3px; line-height: 19px;}
.profile_box_form{margin-top:-6px;}
.profile_box_form .profile_box_line{margin-top:3px;}
.profile_box_submit_line_link{color:#096c9b; text-decoration: underline;}
.profile_box_submit_line .profile_input_title{width:auto;}
.profile_box_submit_line span{color:#414141; vertical-align:top; font-size:12px; padding-top:1px;}
.profile_box_submit_line .blue_btn{float:right; margin-right:156px;}
.business_signup .profile_box_content{border-bottom:none;}
.banner_wrap_bottom{background:#efefef; padding:11px 0; margin-top:19px;}
.banner_content{background:#bababa; color:#fff; font-size:50px; float:right; margin-right:8px; width:315px; height:91px; text-align:center;}
.fb_wrap_bottom{background:#efefef; padding:11px 0; margin-top:19px;}
.business_signup_aside{float:left; background:#c9dce9; border:1px solid #5ecafe; padding:13px 8px; width:255px; line-height:24px; color:#384661;}
.business_signup_aside_list{margin-top:11px; font-size:15px;}
.business_signup_aside_title{font-size:20px; font-weight:bold;}
.business_signup_aside_asterisk{font-size: 11px; margin-top: 2px; margin-right: 21px;}
.profile_box_interesting .profile_input_title{width:auto;}
.profile_box_interesting_checkbox{width:148px; float:right;}
.profile_box_interesting_checkbox span{vertical-align:top; font-size:15px;}
.profile_box_interesting.profile_box_wrap{margin-top:10px;}
.profile_box_interesting_checkbox_line{margin-top:3px;}
.profile_box_criters_line{}
.profile_box_submit_line_link{color:#096c9b; text-decoration: underline;}
.profile_box_criters_line .profile_input_title{width:auto;}
.profile_box_criters_line span{color:#414141; vertical-align:top; font-size:12px; padding-top:1px;}
.profile_box_criters_line_2{padding-top:2px;}
.profile_box_criters_line_2 .profile_input_title{clear:both;}
.profile_box_interesting_wrap .profile_box_criters_line{font-size:15px; margin-top:-3px;}
.profile_box_interesting_wrap .blue_btn{float:right; margin-top: -10px; margin-right: 290px; display:block;}
span.asterisk{color:#b80000;}
/* ==========================================================================
   BIZ MAIN INFO
   ========================================================================== */
.company_main .page_R{width: 695px;}
.company_box_top {background-color: #efefef; padding: 10px;cursor: pointer;}
.premium .company_box_top{background-color: #D9EDF8;}
.premium .company_box_bottom{background-color: #BED5E5;}
.company_box_top:hover{text-decoration:none;}
.company_logo{position: relative; float: right; width: 165px; height: 145px; margin-left: 10px; /*border-right: solid 5px #5fcaff;*/ background-color: #BABDC6;}
.on_sale {position: absolute; top: -5px;display: none;}
.company_logo img{width: 100%; height: 100%;}
.company_box_title{font-size: 16px; font-weight: bold; color: #394663; margin-bottom: 5px;}
.company_box_content {font-size: 12px; color: #343434; height: 88px; overflow: hidden;}

.company_box_btn{text-align: left;}
.company_box_btn_L {float: left; width: 151px;}
.company_box_btn .green_btn{display: inline-block; text-align: center; margin-top: 0; line-height: 25px;}
.company_box_bottom {background-color: #DDDEE2; padding: 5px 10px;}
.icon_box{float: right; margin-top: 3px; margin-right: 20px;}
.icon_box:nth-of-type(1){margin-right: 0;}
.icon_box img{margin-left: 5px;}
.icon_box a{font-size: 12px; text-decoration: underline; color: #0a6d9e;}
.purchased{float: left !important; padding-top: 2px; padding-right: 5px; margin-top: 0 !important; width: 170px; height: 28px; background-color: #f5f5f5; border: solid 1px #3fa7da;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
}
.purchased img{width: 18px; height: 18px;}

.company_box_small_content .company_box_content {height: 40px; margin-bottom: 17px;}
.company_box_small_content .phone {margin-top: 33px;}
.company_box_small_content .company_box_btn .green_btn:nth-of-type(1){margin-bottom: 5px;}

.company_box_details {padding: 10px; margin-top: 10px; background-color: #efefef;}
.company_box_details_R{float: right; width: 345px; font-size: 12px; color: #343434;padding-left: 10px;text-align: justify;}
.company_box_details_R span{font-weight: bold;}
.company_box_details_R ul{padding-right: 15px;}
.company_box_details_R li{list-style: initial;}
.company_box_details .gray_btn{margin-top: 15px; text-align: center;width: 160px !important;float: right;margin-left: 10px;}
.company_box_details .gray_btn_content{display: inline-block; margin-top: 6px;}
.company_box_details .gray_btn_content a{font-size: 12px; text-decoration: underline; color: #343434;}

.company_details_col {float: right; width: 223px; padding-right: 10px; /*margin-top: 20px;*/ border-right: solid 1px #d6d6d6;}
.company_details_col:nth-of-type(1){margin-top: 0;}
.company_details_col:nth-of-type(2){margin-top: 0;}
.company_details_col:nth-of-type(3){margin-top: 0;}
.company_details_col li, .company_details_col li a{font-size: 12px; color: #343434;}
.company_details_col li:nth-of-type(1){font-size: 14px; text-decoration: underline; font-weight: bold;}
.company_details_col:nth-of-type(4n+1), .company_details_col:nth-of-type(4n){border: none;}
.company_details_col li span {/*width: 35px;*/}
.company_details_col li ul{padding-right: 20px;}
.company_details_col li ul li{list-style: initial;}
.company_details_col li li:nth-of-type(1){font-size: 12px; font-weight: normal; text-decoration: none;}
.company_details_col li.special_service{font-size: 12px; color: #b00000;}
.company_details_col li.special_service span{font-size: 14px; width: auto; font-weight: bold;}


.search_page .cubes .company_box{float: right;margin-left:2.3%;width: 31%;margin-right: 0;}
.cubes .product_slide{width: 100%;}
.cubes .company_box_top.with_details .company_box_content{height: 155px !important;top: 45px;width: 90%;}
.cubes .more{display: none;}
.cubes .company_box_L, .cubes .company_box_btn{text-align: center;}
.cubes .company_box_btn .blue_btn{margin-bottom: 5px;}
/*.cubes .company_box_top{padding: 0;}*/
.cubes .company_box_title{top: 5px; position: absolute; right: 0px; left: 0px;}
.cubes .company_box_top{padding-top: 30px;}
.cubes .company_logo{height: 155px;margin-bottom: 10px;margin-top: 15px;}
.cubes .details_box{background-color: transparent;height: auto !important; height: auto !important; margin-left: auto !important; margin-right: auto !important; float: none;}
.cubes .details_box div{display: none;}

.company_main .dark_blue_box{margin-top: 10px;}
.mini_slide {float: right; width: 31.8%; height: /*213px*/ 178px; margin: 10px 10px 0 0; /*cursor: pointer;*/ background-color: #EFEFEF; border-bottom: solid 1px #c6c6c6;}
/*.mini_slide:nth-of-type(3n + 1){margin-right: 0;}*/
.mini_slide .carousel-inner:not(.gallery_box_details_inner), .mini_slide .carousel-inner:not(.gallery_box_details_inner) .item{height: 177px;}
.mini_slide .carousel-inner img{width: 100%; height: 100%;}
.mini_slide .glyphicon-chevron-right:before {content: "";}
.mini_slide .glyphicon-chevron-left:before {content: "";}
.mini_slide .carousel-indicators{position: relative; bottom: auto; left: auto; width: auto; margin: 0; padding: 0; margin-top: 8px;}
.mini_slide .carousel-indicators li{width: 8px; height: 8px; background-color: #51b5e5; border: solid 1px #394663;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	background-image: -webkit-linear-gradient(bottom, #394663, #475a7c);
	background-image: -moz-linear-gradient(bottom, #394663, #475a7c);
	background-image: -o-linear-gradient(bottom, #394663, #475a7c);
	background-image: linear-gradient(to top, #394663, #475a7c);
}
.mini_slide .carousel-indicators .active{width: 8px; height: 8px; background-color: #343434; border: solid 1px #3fa7da; margin: 1px;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	background-image: -webkit-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: -moz-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: -o-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: linear-gradient(to top, #3fa7da, #5fcaff);
}
.mini_slide .carousel-control.right{width: 12px; height: 16px; top: auto; bottom: 9px; right: 16px; z-index: 100;
	background-image:url('../images/mini_slide_arrow_right.png');
		background-repeat: no-repeat;
}
.mini_slide .carousel-control.left{width: 12px; height: 16px; top: auto; bottom: 9px; left: 16px; z-index: 100;
	background-image:url('../images/mini_slide_arrow_left.png');
		background-repeat: no-repeat;
}
.mini_slide .carousel-caption {width: 100%; height: 32px; margin: 0; padding: 5px 0; text-align: center; right: auto; left: auto; top: 0; font-size: 14px; font-weight: bold; color: #fff; background-color: rgba(0, 0, 0, 0.8);}
.mini_slide .carousel-caption-hover {display: none; position: absolute; width: 100%; bottom: 0; top: 32px; font-size: 12px; color: #fff; padding: 10px; background-color: rgba(0, 0, 0, 0.45);}
.mini_slide .carousel-inner:hover .carousel-caption-hover{display: block;}
.dark_blue_box_bottom {text-align: center; margin-top: 10px;}
.dark_blue_box_bottom a{font-size: 14px; font-weight: bold; color: #1781b5;}

.gallery_box_line_title {margin-bottom: 5px;}
.gallery_box_line_title a:hover{text-decoration: none;}
.gallery_box_line_title a:nth-of-type(1){font-size: 16px; font-weight: bold; color: #394663;}
.gallery_box_line_title a:nth-of-type(2){font-size: 14px; color: #343434;}
.gallery_box_line_title a:nth-of-type(3){font-size: 14px; color: #1781b5;}
.gallery_box_details {float: right; width: 160px; height: 165px; margin-right: 10px; background-color: #efefef; border-bottom: solid 1px #c6c6c6;}
.gallery_box_details:nth-of-type(1){margin-right: 0;}
.gallery_box_line .gallery_box_details:nth-of-type(4n + 1) {margin-right: 0;}
.gallery_box_details{margin-bottom:10px;}
.gallery_box_details_inner {position: relative; height: 138px;}
.gallery_box_details_inner img{width: 100%; height: 100%;}
.gallery_box_details_top{position: absolute; width: 100%; height: auto; top: 0; background-color: rgba(0, 0, 0, 0.8); padding: 5px 0; font-size: 14px; font-weight: bold; color: #fff; text-align: center;}
.gallery_box_details_hover {display: none; position: absolute; width: 100%; top: 32px; bottom: 0; cursor: default; font-size: 12px; color: #fff; padding: 10px; background-color: rgba(0, 0, 0, 0.45);}
.gallery_box_details_inner:hover .gallery_box_details_hover{display: block;}
.gallery_box_details_bottom {font-size: 12px; color: #343434; padding: 4px 10px;}
.gallery_box_details_bottom_R {float: right; width: 114px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gallery_box_details_bottom_L {float: left; cursor: pointer}

.list_of_service_box_top{text-align: left; font-size: 12px; text-decoration: underline; color: #1781b5; margin-bottom: 10px;}
.list_of_service_box_top img{margin-left: 5px;}
.list_of_service_box_item {float: right; width: 217px; height: 50px; margin-right: 10px; margin-top: 10px; background-color: #efefef;}
.list_of_service_box_item:nth-of-type(3n+1){margin-right: 0;}
.list_of_service_box_item:nth-of-type(-n+3){margin-top: 0;}
.list_of_service_box_item_info .title{font-size: 12px; font-weight: bold; color: #0a6d9e;}
.list_of_service_box_item_info .details{font-size: 12px; color: #606060;}
.list_of_service_box_item_img{float: right; width: 50px; height: 50px; margin-left: 10px;}
.list_of_service_box_item_img img{width: 100%; height: 100%;}
.list_of_service_box_item_info{float: right;}
.list_of_service_box_item:hover {background-color: rgb(57,70,99);}
.list_of_service_box_item:hover .title {color: #FFF}
.list_of_service_box_item:hover .details {color: #FFF}
.list_of_service_box_bottom{color: #8a8a8a; font-size: 14px; margin-top: 10px; text-align: center;}
.list_of_service_box_bottom a{font-weight: bold; color: #1781b5;}


.company_page_bottom{height: 48px; padding: 10px; margin-top: 10px; background-color: #dcdee1;}
.company_page_bottom div{float: right;}
.company_page_bottom div.green_btn{float: left; margin-top: 0; text-align: center; padding-top:4px;}
.company_page_bottom .add_to_fav {margin-top: 4px; color: #0a6d9e; text-decoration: underline;}
.company_page_bottom .add_to_fav img{margin-left: 5px;}
.company_page_bottom .add_to_fav a{color: #0a6d9e; text-decoration: underline;}

.company_main .page_L, .company_main .page_L_content{width: 255px; z-index: 1000;}
.company_info_box {background-color: #d9edf8; padding: 10px; border-bottom: solid 1px #5fcaff; line-height: 20px; margin-bottom: 10px;}
.company_info_box_title {float: right; width: 60px; font-size: 12px; font-weight: bold; color: #343434;}
.company_info_box_details {float: right; width: 175px; font-size: 12px; color: #343434;}
.company_info_box a{color: #1781b5;}

.gray_box {background-color: #efefef; border-bottom: solid 1px #c6c6c6; padding: 10px; font-size: 12px;}
.gray_box_title {font-weight: bold; color: #343434;}
.gray_box_content_line {margin-top: 5px;}

.company_main .page_L .company_page_bottom{text-align: center;}
.company_main .page_L .company_page_bottom .green_btn{display: inline-block; float: none;}

.company_main .page_L .map .hp_content{border-top: solid 1px #D8D8D8;}

.company_main_L_box {font-size: 12px;}
.company_main_L_box_title {font-weight: bold; color: #394663;}
.company_main_L_box_content {color: #343434;}
.company_main_L_box_bottom {text-align: left; border-top: solid 1px #e8e8e8; padding-top: 6px; margin-top: 6px;}

.company_main_L_box_line {margin-top: 10px;}
.company_main_L_box_line:nth-of-type(1) {margin-top: 0px;}
.company_main_L_box_img {float: right; width: 60px; height: 67px; margin-left: 10px;}
.company_main_L_box_img img{width: 100%; height: 100%;}
.company_main_L_box_L {float: right; width: 160px;}
.company_main_L_box_info {font-weight: bold; color: #343434;}
.company_main_L_box_details {color: #343434;}

/* ==========================================================================
   SEARCH BIZ
   ========================================================================== */
.search_page .hp_title{margin-bottom: 20px;}

.search_inner_R {position: relative; float: right; width: 245px; font-size: 13px; font-weight: bold; color: #343434;}
.search_inner_R .dark_blue_box .hp_title{margin-bottom: 0;}
.search_inner_R .banner_box{width: 100%;}
.search_inner_R .dark_blue_box {margin-bottom: 10px;}
.search_inner_R .dark_blue_box.map .hp_content {padding: 0;}
.search_inner_R .auction_inner_R_title a {float: left; font-weight: normal; color: #0a6d9e;}
.search_inner_R .forum_exp_box .forum_exp_box_top_L {position: relative; float: right; width: 55px; height: 65px; margin-left: 10px;}
.search_inner_R .forum_exp_box .forum_exp_box_top_R {font-size: 14px; font-weight: bold; color: #394663;}
.search_inner_R .forum_exp_box .forum_exp_box_top_R_subtitle {font-size: 12px;}
.search_inner_R .forum_exp_box .forum_exp_box_top_R_subtitle a {color: #0a6d9e;}
.search_inner_R .forum_exp_box .forum_exp_box_content {border-bottom: solid 1px #e8e8e8; font-size: 12px; color: #394663; font-weight: normal; clear: both; margin: 10px 0; padding-bottom: 10px;}

.search_inner_L {position: relative; float: left; width: 715px; padding: 10px; border: solid 1px #d8d8d8;}

.search_inner_L .display_results {position: relative; float: right;}
.search_inner_L .display_results_title {display: inline-block; font-size: 14px; color: #000;}
.search_inner_L .display_results_select {display: inline-block;}
.search_inner_L .display_results_select select{width: 55px; padding: 2px; height: 26px; font-size: 12px; color: #000;}

.search_inner_L_content {margin-top: 5px; padding-top: 10px; border-top: solid 1px #d8d8d8;}
.search_page .company_box {position: relative; margin-top: 10px;}

.search_page .company_box.sponsored .company_box_top {background-color: #D9EDF8;}
.search_page .company_box.sponsored .company_box_bottom {background-color: #CADCEA;}

.search_page .company_box_bottom .icon_box{margin-top: 0;}
.phone {float: right; cursor: pointer; width: 99px; height: 28px; padding-top: 2px; text-align: center; font-size: 14px; font-weight: bold; color: #1781b5; background-color: #fff; border: solid 1px #1781b5;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
}
.search_result_box_top_L_bottom .green_btn {float: left; text-align: center; padding-top: 2px; margin-top: 0;}
.icon_box.more {float: left; font-size: 16px; font-weight: bold; color: #000; cursor: pointer; text-shadow: 1px 1px rgba(255,255,255,.6);}
.icon_box.more.closed:before{content: 'מידע נוסף »';}
.icon_box.more.opened:before{content: 'פתח מידע מלא'; padding-right: 20px;
	background-image:url('../images/back.png');
		background-position: center right;
		background-repeat: no-repeat;
}

.company_box_hidden {display: none; border-bottom: solid 5px #5fcaff; padding-bottom: 20px; background-color: #efefef;
	box-shadow			: inset 0px -3px 4px 0px rgba(171, 171, 171, 1);
	-moz-box-shadow		: inset 0px -3px 4px 0px rgba(171, 171, 171, 1);
	-webkit-box-shadow	: inset 0px -3px 4px 0px rgba(171, 171, 171, 1);
}
.search_page .company_box_details {margin-top: 0; border-top: solid 1px #FFF; background-color: #efefef; border-bottom: solid 1px #5fcaff;}
.search_page .company_box_details:nth-of-type(3) {border: 0;}
.search_page .company_box_details_R {width: 331px;}
.search_page .company_box_details_L {float: right; width: 321px; background-color: #FFF; padding: 10px;}
.search_page .company_info_box_details {width: 240px;}
.company_box_details_line {font-size: 14px; color: #343434;}
.company_box_details_line span{font-weight: bold; width: 95px;}

.company_box_details .list_of_service_box_item{width: 211px; background-color: #FFF;}
.company_box_details .list_of_service_box_item:hover{background-color: rgb(57,70,99);}
.list_of_service_box_top_R {float: right; font-size: 16px; font-weight: bold; color: #343434;}
.list_of_service_box_top_L {float: left;}
.biz_arrow_up {position: absolute; right: 50%; bottom: 5px; margin-right: -19px;}

/* ==========================================================================
   SEARCH LIST
   ========================================================================== */
.company_box_btn .blue_btn{float: none; display: inline-block; height: 28px; line-height: 25px;}
.search_list .search_inner_L .hp_title {margin: 10px 0; margin-bottom: 0;}
.search_list .search_inner_L_content {margin-top: 0; padding-top: 0; border-top: 0;}

	/*	Thumbnails View */
.search_result_line {margin-top: 10px;}
.company_box_thumbnails {float: right; width: 225px; text-align: center; margin-right: 9px;}
.company_box_thumbnails:nth-of-type(1) {margin-right: 0;}
.company_box_thumbnails_top {padding: 10px; background-color: #EFEFEF;}
.thumbnails_title {font-size: 14px; font-weight: bold; color: #394663;}
.thumbnails_img {height: 200px; margin: 10px 0; border-right: solid 5px #5fcaff;}
.thumbnails_img img {width: 100%;}
.thumbnails_btn .blue_btn {float: none; height: 28px; margin-bottom: 5px; line-height: 19px;}
.thumbnails_btn .green_btn {margin-top: 0; line-height: 25px;}
.company_box_thumbnails_bottom {background-color: #DDDEE2; padding: 8px 10px; padding-right: 0;}
.company_box_thumbnails_bottom .icon_box {float: right; margin-right: 10px;}

.company_box_thumbnails.sponsored .company_box_thumbnails_top {background-color: #D9EDF8;}
.company_box_thumbnails.sponsored .company_box_thumbnails_bottom {background-color: #CADCEA;}


/* ==========================================================================
   QUOTE BIZ REG
   ========================================================================== */
.quote_title {font-size: 14px; font-weight: bold; color: #343434; background-color: #DDDEE2; padding: 9px 10px; position:relative;}
.quote_title img{top:50px; left:330px; position:absolute; height:100px;}

.quote_content {background-color: #efefef; padding: 10px; border-bottom: solid 1px #d2d4d7;}

.quote_top {margin-bottom: 10px; padding: 16px 20px; background-color: #d9edf8; border: solid 1px #5fcaff; font-size: 20px; color: #343434;}
.quote_top span{font-size: 24px; font-weight: bold;}

.quote_box {float: right; width: 310px; height: 70px; padding: 10px; margin-left: 10px; background-color: #fff;}
.quote_box_img {float: right; width: 50px; height: 50px; margin-left: 10px;}
.quote_box_img img{width: 100%; height: 100%;}
.quote_box_info a {font-size: 14px; color: #086fa1 !important;}

.info_logo {font-size: 12px; color: #4f4f4f; padding-top: 23px;}

.quote_content_mid {margin: 10px 0; margin-bottom: 20px;}
.quote_content_mid_title {font-size: 16px; color: #000; padding-bottom: 5px; border-bottom: solid 1px #d2d4d7;font-weight: bold;}
.quote_content_mid .profile_input_title {width: 60px;}

.quote_content_bot .profile_input_title { min-width: 175px;width: auto;}
.profile_box_line.long_line .profile_input {width: 763px;}
.profile_box_line.long_line input {float: right; width: 500px;}
.input_info {float: left; width: 250px; margin-right: 10px; font-size: 12px; color: #4f4f4f; line-height: 14px;}
.profile_box_line.long_line textarea {float: right; width: 500px; height: 86px; background-color: #fff; border: solid 1px #909090; resize: none;
	-webkit-border-radius	: 3px;
	-moz-border-radius		: 3px;
	border-radius			: 3px;
}
/*.profile_box_line_insurance .profile_input_title, .three_in_row .profile_input_title{min-width: 300px;width: auto;}*/
.profile_box_line_insurance .profile_input input, .three_in_row .profile_input input{width: 180px;}
.profile_box_line_insurance .profile_input textarea{float: right; width: 470px; height: 86px; background-color: #fff; border: solid 1px #909090; resize: none;
	-webkit-border-radius	: 3px;
	-moz-border-radius		: 3px;
	border-radius			: 3px;
}
.profile_input .radio input{margin: 0;right: 0;}
#CarInsurance_youngest_driver{margin-top: -7px;width: 50px;}
.profile_box_line_insurance .input_info{width: 140px !important;}
.three_in_row .profile_input_title{min-width: 175px;width: auto;}
.profile_input.floor input{width: /*76px;*/36px;margin: -11px;}
.profile_box_line_buildinginsurance input, .profile_box_line_buildinginsurance .profile_input .dd{width: 180px !important}
.profile_box_line_insurance .profile_input input{float: right;}
.three_in_row.border_top{border-top: 1px solid #d2d4d7;
 width: -moz-max-content;
 width: -webkit-max-content;
 width: max-content;}

.policy_type_date{margin: 0 10px;width: 97px !important;}
#policy_type_date_box{float: left;margin-right: 13px;display: none;}
.SeaInsurance_insurance_type_box{display: none;}

.quote_bottom {margin-top: 10px; background-color: #d9edf8; border: solid 1px #5fcaff;}
.quote_bottom div{float: right;}
.quote_bottom .green_btn {margin: 9px 0 9px 9px; margin-right: 265px; width: 213px; height: 32px; line-height: 28px;float: left;}
.quote_bottom_info{font-size: 14px; color: #000; margin-right: 10px; margin-top: 14px;}

/* ==========================================================================
   QUOTE BIZ PC
   ========================================================================== */
.quote_biz_pc .quote_box{margin-right: 130px;}
.quote_biz_pc .quote_content_bot{margin-top: 20px;}

/* ==========================================================================
   PRODUCT TAB
   ========================================================================== */
.product_content .content_R {float: right; width: 715px;}
.product_content .content_R .hp_title {font-size: 16px; font-weight: bold;min-height: 42px;}
.product_content .content_R .hp_title span{color: #002677;}
.product_content .content_R .hp_title img{ position: relative; margin-top: -5px; top: 1px; padding: 2px; background-color: #FFF;}
.product_content .content_R .hp_title a{float: left; margin-top: 2px; font-size: 14px; color: #fff; font-weight: bold;}
.product_content .content_R .hp_title a .fa-angle-right{font-weight: bold;}

.product_box {background-color: #f5f5f5;}
.product_box_top {padding: 10px;}
.product_slide {float: right; width: 165px; margin-left: 10px;}
.product_slide .carousel-inner > .item{/*height: 236px;*/}
.product_slide .carousel-inner > .item > img, .carousel-inner > .item > a > img{/*width: 100%; height: 100%;*/ height: 145px;width: 237px;}
.product_slide .carousel-indicators li{width: 10px; height: 10px; margin: 0; background-color: #9f9f9f; border: solid 1px #9f9f9f;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	background-image: -webkit-linear-gradient(bottom, #9f9f9f, #c1c1c1);
	background-image: -moz-linear-gradient(bottom, #9f9f9f, #c1c1c1);
	background-image: -o-linear-gradient(bottom, #9f9f9f, #c1c1c1);
	background-image: linear-gradient(to top, #9f9f9f, #c1c1c1);
}
.product_slide .carousel-indicators .active{width: 10px; height: 10px; margin: 0; background-color: #3fa7da; border: solid 1px #3fa7da;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	background-image: -webkit-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: -moz-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: -o-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: linear-gradient(to top, #3fa7da, #5fcaff);
}
.product_slide .carousel-indicators {position: relative; float: left; text-align: center; left: auto; bottom: auto; margin: 0; padding: 0; margin-top: 10px; width:100%;}
.product_slide .mag_glass {float: right; margin: 10px;}

.product_info {float: right; width: 425px;}
.product_info_title {font-size: 16px; font-weight: bold; color: #394663;}
.product_info_content {font-size: 14px; color: #343434;}
.product_info_btn {text-align: left; margin-top: 10px;}
.product_info_btn div{float: none; display: inline-block; text-align: center; padding: 0; line-height: 26px;}
.product_info_btn .green_btn{height: 30px; margin: 0;}

.product_box_top_bot {background-color: #E2E3E7; padding: 5px 10px;}
.product_box_top_bot .purchased{width: 135px;}

.product_box_bottom .tab_content{border: 0;}
.product_box_bottom .tabs_menu{margin: 0;}
.product_box_bottom .tabs_menu .nav-pills > li > a {background-color: #EFEFEF;}
.product_box_bottom .tabs_menu .nav-pills > li.active > a,
 .product_box_bottom .tabs_menu .nav-pills > li.active > a:hover, .product_box_bottom .tabs_menu .nav-pills > li.active > a:focus{background-color: #5fcaff;}
.product_box_bottom .tabs_menu .nav-pills li:nth-of-type(5){position: relative; top: -10px;}
.product_box_bottom .tabs_menu .nav-pills li:nth-of-type(5) a{padding: 3px 15px; padding-bottom: 7px; line-height: 15px;}
.product_box_bottom .tab-content {position: relative; background-color: #EFEFEF; border-top: solid 5px #5fcaff; padding: 20px; margin-top: -8px; z-index: 10;}

/*#gen_info .menu_tab_content{width: 520px;}*/

#gen_info .menu_tab_content, #manuf .menu_tab_content, #standards .menu_tab_content {background-color: #fff; padding: 7px 10px;}
.tab_line {border-top: solid 1px #d6d6d6; padding: 3px 0;}
.tab_line:nth-of-type(1) {border: 0; padding-top: 0;}
.tab_line_R {float: right; width: 165px; font-weight: bold;}
.tab_line_L {float: right; width: 465px;}

.tab_iframe {margin-top: 20px; text-align: center;}

#prod .company_box_thumbnails{width: 211px; margin-top: 10px;}
#prod .company_box_thumbnails:nth-of-type(3n+1){margin-right: 0;}
#prod .company_box_thumbnails:nth-of-type(-n+3){margin-top: 0;}
#prod .company_box_thumbnails_top{background-color: #FFF;}
#prod .thumbnails_img{height: 185px;}
#prod .company_box_thumbnails_bottom .icon_box {margin-top: 0;}

.content_L {float: left; width: 246px;}
.content_L .banner_box{width: auto;}
.content_L .prices_box, .content_L .phrases_box, .content_L .join_index{margin-bottom: 10px;}
.content_L .phrases_box .hp_content{font-size: 12px;}
.content_L .terms_box .hp_content{font-size: 12px;}
.content_L .companies_box .hp_content{font-size: 12px;}


/* ==========================================================================
   STUDY BOARD PAGE
   ========================================================================== */

.study .page_L {padding: 0 10px;}
.register_box {background-color: #fff; border: solid 1px #d8d8d8; padding: 10px;}
.register_box_content {background-color: #d9edf8; padding: 10px; padding-top: 0;}
.register_title {text-align: center; margin-bottom: 10px; font-size: 20px; font-weight: bold; color: #394663;}
.register_box_content form .input input{display: block; width: 100%; height: 32px; margin-bottom: 10px; padding: 0 10px; background-color: #fff; border: solid 1px #909090;
	-webkit-border-radius	: 3px;
	-moz-border-radius		: 3px;
	border-radius			: 3px;
}
.register_box_content .checkbox_line input {float: right; margin-left: 5px;}
.register_box_content .checkbox_line label {display: inline; font-size: 12px; font-weight: normal; color: #343434;}
.register_box_content .checkbox_line label a {display: inline;}


.study .page_L{width:245px; padding:0px 0px;}
.study .page_R{width:715px;}

.school_board_tabs{margin:0 auto; text-align:center; position:relative;}
.school_board_tab{background:#efefef; border:1px solid #cbcbcb; border-bottom:none; padding:8px 15px; margin-left:-3px; display:inline-block; font-size:16px;}
.school_board_tab.school_board_tab_active{background:#5fcaff; border:#5fcaff; padding:9px 15px 8px;}
.school_board_search{padding:7px 18px 14px; border:1px solid #2e82ae; position:relative;
-moz-box-shadow: 0px 0px 8px -1px rgba(0, 0, 0, 0.56);
-webkit-box-shadow: 0px 0px 8px -1px rgba(0, 0, 0, 0.56);
box-shadow: 0px 0px 8px -1px rgba(0, 0, 0, 0.56);
background: rgb(114,211,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(114,211,255,1) 0%, rgba(93,193,243,1) 1%, rgba(91,197,247,1) 2%, rgba(86,196,249,1) 3%, rgba(88,195,251,1) 6%, rgba(84,196,246,1) 9%, rgba(87,192,247,1) 12%, rgba(84,194,247,1) 14%, rgba(83,193,246,1) 19%, rgba(69,175,227,1) 72%, rgba(67,173,223,1) 76%, rgba(68,172,225,1) 80%, rgba(63,167,218,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(114,211,255,1)), color-stop(1%,rgba(93,193,243,1)), color-stop(2%,rgba(91,197,247,1)), color-stop(3%,rgba(86,196,249,1)), color-stop(6%,rgba(88,195,251,1)), color-stop(9%,rgba(84,196,246,1)), color-stop(12%,rgba(87,192,247,1)), color-stop(14%,rgba(84,194,247,1)), color-stop(19%,rgba(83,193,246,1)), color-stop(72%,rgba(69,175,227,1)), color-stop(76%,rgba(67,173,223,1)), color-stop(80%,rgba(68,172,225,1)), color-stop(100%,rgba(63,167,218,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(114,211,255,1) 0%,rgba(93,193,243,1) 1%,rgba(91,197,247,1) 2%,rgba(86,196,249,1) 3%,rgba(88,195,251,1) 6%,rgba(84,196,246,1) 9%,rgba(87,192,247,1) 12%,rgba(84,194,247,1) 14%,rgba(83,193,246,1) 19%,rgba(69,175,227,1) 72%,rgba(67,173,223,1) 76%,rgba(68,172,225,1) 80%,rgba(63,167,218,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(114,211,255,1) 0%,rgba(93,193,243,1) 1%,rgba(91,197,247,1) 2%,rgba(86,196,249,1) 3%,rgba(88,195,251,1) 6%,rgba(84,196,246,1) 9%,rgba(87,192,247,1) 12%,rgba(84,194,247,1) 14%,rgba(83,193,246,1) 19%,rgba(69,175,227,1) 72%,rgba(67,173,223,1) 76%,rgba(68,172,225,1) 80%,rgba(63,167,218,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(114,211,255,1) 0%,rgba(93,193,243,1) 1%,rgba(91,197,247,1) 2%,rgba(86,196,249,1) 3%,rgba(88,195,251,1) 6%,rgba(84,196,246,1) 9%,rgba(87,192,247,1) 12%,rgba(84,194,247,1) 14%,rgba(83,193,246,1) 19%,rgba(69,175,227,1) 72%,rgba(67,173,223,1) 76%,rgba(68,172,225,1) 80%,rgba(63,167,218,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(114,211,255,1) 0%,rgba(93,193,243,1) 1%,rgba(91,197,247,1) 2%,rgba(86,196,249,1) 3%,rgba(88,195,251,1) 6%,rgba(84,196,246,1) 9%,rgba(87,192,247,1) 12%,rgba(84,194,247,1) 14%,rgba(83,193,246,1) 19%,rgba(69,175,227,1) 72%,rgba(67,173,223,1) 76%,rgba(68,172,225,1) 80%,rgba(63,167,218,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72d3ff', endColorstr='#3fa7da',GradientType=0 ); /* IE6-9 */
}
.school_board_search_title{font-size:24px; color:#3b393a; font-weight:bold;}
.school_board_search form{margin-top:4px;}
.school_board_search form input[type="text"]{border:1px solid #2e82ae; padding: 11px 0 14px; width: 534px;text-indent: 16px; font-size: 15px; vertical-align:top;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.school_board_search form input[type="submit"]{color:#fff; height:48px; width:132px; border:1px solid #414141;
 margin-right:5px; font-size: 26px; font-weight:bold; text-align: right; text-indent: 15px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow:inset 0px 1px 0px 0px #909090;
-webkit-box-shadow:inset 0px 1px 0px 0px #909090;
box-shadow:inset 0px 1px 0px 0px #909090;
background: rgb(95,95,95); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(95,95,95,1) 0%, rgba(90,90,90,1) 22%, rgba(73,73,73,1) 69%, rgba(65,65,65,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(95,95,95,1)), color-stop(22%,rgba(90,90,90,1)), color-stop(69%,rgba(73,73,73,1)), color-stop(100%,rgba(65,65,65,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(95,95,95,1) 0%,rgba(90,90,90,1) 22%,rgba(73,73,73,1) 69%,rgba(65,65,65,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(95,95,95,1) 0%,rgba(90,90,90,1) 22%,rgba(73,73,73,1) 69%,rgba(65,65,65,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(95,95,95,1) 0%,rgba(90,90,90,1) 22%,rgba(73,73,73,1) 69%,rgba(65,65,65,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(95,95,95,1) 0%,rgba(90,90,90,1) 22%,rgba(73,73,73,1) 69%,rgba(65,65,65,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f5f5f', endColorstr='#414141',GradientType=0 ); /* IE6-9 */}
.school_board_search form input[type="submit"]::after{background-image:url('../images/mag_glass_w.png'); content:""; height:22px; width:22px;}
.school_board_search_advanced{width: 533px; text-align: left; margin-top:-3px;}
.school_board_search_advanced_link{color:#fff; font-size:12px;}
.school_board_search_advanced_collapsed{background:#d9edf8; float:none; padding:16px 19px; border:1px solid #2e82ae;
box-shadow:inset 0px 3px 7px -4px;
-moz-box-shadow:inset 0px 3px 7px -4px;
-webkit-box-shadow:inset 0px 3px 7px -4px;}
.school_board_search_advanced_collapsed.profile_input .dd{width:188px !important; height:28px; border:1px solid #1781b5; margin-top:5px; cursor:pointer;}
.school_board_search_advanced_collapsed.profile_input .dd .ddTitle{height:28px;}
.school_board_search_advanced_collapsed.profile_input .dd .ddTitle .ddTitleText{padding-bottom:0; padding-top:8px;}
.school_board_search_advanced_collapsed.profile_input .dd .ddChild{top:27px !important;}
.school_board_search_advanced_collapsed.profile_input span.ddlabel{top: -5.5px; position: relative; font-size: 15px;}
.school_board_search_advanced_collapsed.profile_input ul span.ddlabel{top: 0; position: relative; font-size: 15px;}
.school_board_search_collapsed_item_label{display:block; font-weight:bold;}
.school_board_search_collapsed_item{float:right; margin-right:11px;}
.school_board_search_collapsed_item:nth-of-type(1){margin-right:0;}
..school_board_search_collapsed_item:nth-of-type(4){margin-right:5px;}
input.school_board_search_collapsed_submit{margin-top:23px; height:28px; color: #fff; border: 1px solid #414141; font-size: 15px; width:78px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: inset 0px 1px 0px 0px #909090;
-webkit-box-shadow: inset 0px 1px 0px 0px #909090;
box-shadow: inset 0px 1px 0px 0px #909090;
	background: rgb(96,96,96); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,96,1) 0%, rgba(65,65,65,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,96,1)), color-stop(100%,rgba(65,65,65,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,96,1) 0%,rgba(65,65,65,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,96,1) 0%,rgba(65,65,65,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,96,1) 0%,rgba(65,65,65,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,96,1) 0%,rgba(65,65,65,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606060', endColorstr='#414141',GradientType=0 ); /* IE6-9 */
}
.school_board_search_collapsed_cleanup{text-align:left;}
.school_board_search_collapsed_cleanup a{color:#2a6496; text-decoration:underline; font-size:12px;}
.school_board_categories_header{border:1px solid #3fa7da; color:#fff;
background: rgb(95,201,253); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(95,201,253,1) 0%, rgba(86,191,246,1) 31%, rgba(70,176,226,1) 72%, rgba(63,167,218,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(95,201,253,1)), color-stop(31%,rgba(86,191,246,1)), color-stop(72%,rgba(70,176,226,1)), color-stop(100%,rgba(63,167,218,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(95,201,253,1) 0%,rgba(86,191,246,1) 31%,rgba(70,176,226,1) 72%,rgba(63,167,218,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(95,201,253,1) 0%,rgba(86,191,246,1) 31%,rgba(70,176,226,1) 72%,rgba(63,167,218,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(95,201,253,1) 0%,rgba(86,191,246,1) 31%,rgba(70,176,226,1) 72%,rgba(63,167,218,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(95,201,253,1) 0%,rgba(86,191,246,1) 31%,rgba(70,176,226,1) 72%,rgba(63,167,218,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fc9fd', endColorstr='#3fa7da',GradientType=0 ); /* IE6-9 */
}
.school_board_search_suggestions{width:534px; border:1px solid #3fa7da; background:#fff; position:absolute; display:none;
box-shadow:0px 1px 5px -2px;
-moz-box-shadow:0px 1px 5px -2px;
-webkit-box-shdow:0px 1px 5px -2px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.school_board_search_suggestions_items{padding:11px 24px 0; }
.school_board_search_suggestion{border-bottom:1px solid #e5e5e5; display:block; padding:10px 22px 10px;}
.school_board_search_suggestion:hover{background:#efefef;}
.school_board_search_suggestion:hover a{text-decoration:none;}
.school_board_search_suggestion_img{width:48px; height:48px; border:1px solid #cbcbcb; float:right;}
.school_board_search_suggestion_left{margin-right:8px; float:right;}
.school_board_search_suggestion_title{font-size:14px; font-weight:bold; text-decoration:underline; color:#384663; margin-top:2px;}
.school_board_search_suggestion_description{font-size:15px; color:#384663;}
.school_board_search_continue, .school_board_search_related{border-bottom:1px solid #e5e5e5; display:block; padding:10px 22px 10px; color:#000;}
.school_board_search_related span{margin-right:3px;}
.school_board_search_continue span{margin-right:3px; font-size:12px;}
.school_board_search_continue{border-bottom:none;}
.school_board_search_suggestions_banner{background:#3fa7da; padding:11px 8px;}
.school_board_search_suggestions_banner_1, .school_board_search_suggestions_banner_2{width:253px; height:70px; background:#ccc;}
.school_board_search_suggestions_banner_1{float:right;}
.school_board_search_suggestions_banner_2{float:left;}
.school_board_categories{margin-top:21px;}
.school_board_categories_header{font-size: 16px; text-indent: 28px; padding:6px 0 7px; font-weight: bold;}
.school_board_categories_main{border:1px solid #d8d8d8; padding:9px 9px 7px; background:#fff;}
.school_board_categories_institutes_item{width:130px; height:130px; float:right; margin-left:11px; }
.school_board_categories_institutes_item:nth-of-type(5){margin-left:0;}
.school_board_categories_institutes_item img{border:#efefef 1px solid; width:130px; height:105px;}
.school_board_categories_institutes_item:hover .school_board_categories_institutes_item_bottom, .school_board_categories_institutes_item:hover{text-decoration:none !important;}
.school_board_categories_institutes_item_bottom{height:28px; border-bottom:1px solid#c6c6c6; background:#efefef; text-align:center; font-size: 14px; line-height: 22px; color:#3a4561;}
.school_board_categories_institutes_item_bottom:hover{background:#d9edf8; border-bottom:#6ccdfd 1px solid; color:#3a4561;}
.school_board_categories_main_link{color:#1680b2; font-weight:bold; text-align:center; margin-top: 9px; font-size: 14px;}

.school_board_categories_pickone_item{width:224px; height:138px; padding:5px 7px; border-bottom:1px solid #c6c6c6; background:#efefef; float:right; margin-left: 11px; margin-top:9px;}
.school_board_categories_pickone_item:nth-child(3), .school_board_categories_pickone_item:nth-child(6), .school_board_categories_pickone_item:nth-child(9){margin-left:0;}
.school_board_categories_pickone_item:nth-child(1), .school_board_categories_pickone_item:nth-child(2), .school_board_categories_pickone_item:nth-child(3){margin-top:0;}
.school_board_categories_pickone_item:hover{background:#d9edf8; border-bottom:#60c9ff 1px solid;}
.school_board_categories_pickone_domain{font-size:15px; font-weight:bold; color:#384661;}
.school_board_categories_pickone_links{margin-top:2px;}
.school_board_categories_pickone_link{color:#1681b9; font-size:13px; margin-top:-2px; display:block; float: right; clear: both;}
.school_board_categories_pickone_link span{color:#384661;}
.school_board_categories_pickone_list{margin-top:1px; color:#384661; font-size:12px;}

.school_board_categories_types_item{width:342px; height:118px; padding:5px 7px; border-bottom:1px solid #c6c6c6; background:#efefef; float:right; margin-left: 11px; margin-top:9px;}
.school_board_categories_types_item:nth-child(2), .school_board_categories_types_item:nth-child(4), .school_board_categories_types_item:nth-child(6){margin-left:0;}
.school_board_categories_types_item:nth-child(1), .school_board_categories_types_item:nth-child(2){margin-top:0;}
.school_board_categories_types_topline1{font-size:15px; font-weight:bold;}
.school_board_categories_types_topline2{font-size:13px;}
.school_board_categories_types_item_right{float:right; width:117px; text-align:center;}
.school_board_categories_types_item_main{margin-top:2px;}
.school_board_categories_types_item_left{float:right;}
 .school_board_categories_types_topline{color:#384661;}
 .school_board_categories_types_topline1{font-size:15px; font-weight:bold;}
 a.school_board_categories_types_topline2{color:#384661;}
 .school_board_categories_types_item_left_link{color:#1681b9; font-size:13px; margin-top:-2px; display:block; float: right; clear: both;}
.school_board_categories_types_item_left_link span{color:#384661;}

.study_informations{border:1px solid #c9c9c9; padding: 6px 7px; font-size: 13px; color:#424242; background:#efefef; margin-top:20px;line-height: 16px;}

.study_aside_title{color:#fff; font-size:16px; padding:6px 9px 9px; margin-top:20px;
background: rgb(71,90,124); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(71,90,124,1) 0%, rgba(57,70,99,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(71,90,124,1)), color-stop(100%,rgba(57,70,99,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(71,90,124,1) 0%,rgba(57,70,99,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(71,90,124,1) 0%,rgba(57,70,99,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(71,90,124,1) 0%,rgba(57,70,99,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(71,90,124,1) 0%,rgba(57,70,99,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#475a7c', endColorstr='#394663',GradientType=0 ); /* IE6-9 */
}
.study_promotions_item:nth-child(1){margin-top:0;}
.study_tocontact_box, .study_promotions_main{border: 1px solid #d8d8d8; padding: 9px 9px 7px; background: #fff;}
.study_promotions_item{padding:8px 7px 10px; border-bottom:1px solid #c6c6c6; background:#efefef; min-height:85px; margin-top:10px; display:block;}
.study_promotions_item:hover{background:#d9edf8; border-bottom:#60c9ff 1px solid;}
.study_promotions_item_logo{width:50px; float:right; margin-top: 3px; margin-right: 2px;}
.study_promotions_item_left{float:left; width:150px;}
.study_promotions_item_title{color:#4C6C9E; font-size:12px; line-height:15px;}
.study_promotions_item_text{color:#363533; font-size:12px; line-height:15px; margin-top:4px;}

.study_tocontact_top{text-align:center;padding:2px 0px 8px;  background:#d9edf8;
box-shadow:inset 0px -5px 10px -4px #626262;
-moz-box-shadow:inset 0px -5px 10px -4px #626262;
-webkit-box-shadow:inset 0px -5px 10px -4px #626262;}
.study_tocontact_top1{color:#394663; font-size: 23px; font-weight:bold;}
.study_tocontact_top2{color:#394663; font-size: 15px;margin-top: -4px;font-weight: bold;}
.study_tocontact_top3{margin-top: 7px; font-size: 13px; color: #343434; line-height: 15px;}

.study_tocontact_shadow1{background:transparent; width:100%;}

.study_tocontact_checkboxes{padding:9px 8px; background:#daecf6; border-top:1px solid #eaf8ff; border-bottom:#eaf8ff 1px solid;}
.study_tocontact_checkbox_line{font-size: 13px; color:#343434; margin-top:1px;}
.study_tocontact_checkbox_line input{font-size: 9px; height: 15px; width: 15px;}
.study_tocontact_checkbox_line span{vertical-align: top; margin-right:10px; margin-top:1px;}
.study_tocontact_checkbox_line img{height: 21px; width: 50px; vertical-align: top; margin-top: 0px; float: left;}

.study_tocontact_form_fillit{color:#394663; font-size: 15px; font-weight: bold; line-height:18px;}
.study_tocontact_form{padding:6px 8px; background:#d9edf8;
box-shadow:inset 0px 5px 10px -4px #626262;
-moz-box-shadow:inset 0px 5px 10px -4px #626262;
-webkit-box-shadow:inset 0px 5px 10px -4px #626262;}
.study_tocontact_form input[type="text"]{width:205px; height:32px; border:#8a9197 1px solid; margin-top: 9px; text-indent: 8px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;}

.study_tocontact_form form{ }
.study_tocontact_form input[type="submit"]{width:205px; height: 32px; color:#fff;  text-align:center;border:1px solid #384663; margin-top:4px; font-size:15px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
text-shadow:rgba(0, 0, 0, 0.298039) 1px 1px 0px;
box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
-moz-box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
-webkit-box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
background: #46597a;
background: -moz-linear-gradient(top,  #46597a 0%, #445475 31%, #3f4e6f 59%, #3a4865 83%, #384663 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46597a), color-stop(31%,#445475), color-stop(59%,#3f4e6f), color-stop(83%,#3a4865), color-stop(100%,#384663));
background: -webkit-linear-gradient(top,  #46597a 0%,#445475 31%,#3f4e6f 59%,#3a4865 83%,#384663 100%);
background: -o-linear-gradient(top,  #46597a 0%,#445475 31%,#3f4e6f 59%,#3a4865 83%,#384663 100%);
background: -ms-linear-gradient(top,  #46597a 0%,#445475 31%,#3f4e6f 59%,#3a4865 83%,#384663 100%);
background: linear-gradient(to bottom,  #46597a 0%,#445475 31%,#3f4e6f 59%,#3a4865 83%,#384663 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46597a', endColorstr='#384663',GradientType=0 );
-moz-box-shadow:inset 0px 1px 0px 0px #808ca4;
	-webkit-box-shadow:inset 0px 1px 0px 0px #808ca4;
	box-shadow:inset 0px 1px 0px 0px #808ca4;}
.study_tocontact_form_checkboxes{margin-top:-1px;}
.study_tocontact_form_checkboxes input{margin-right:17px; height:15px; width:15px;}
.study_tocontact_form_checkboxes span{color:#2b343b; vertical-align:top;}
.study_tocontact_form_checkboxes_condition{width:170px;}
.study_tocontact_form_checkboxes_condition a{display:inline;}

.study_tools_main{border: 1px solid #d8d8d8; padding: 4px 9px 20px; background: #fff;}
.study_tools_main span a{color:#0a6ea0; display:inline-block;}
.study_tools_button{float: none; margin: 0 auto; width: 164px; height: 31px; line-height: 31px; margin-top: 8px;}

.study_publications_button{float: none; margin: 0 auto; width: 164px; height: 31px; line-height: 31px; margin-top: 8px;
-webkit-box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
-moz-box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
background: #45597a;
background: -moz-linear-gradient(top,  #45597a 0%, #48587a 7%, #445778 14%, #384663 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45597a), color-stop(7%,#48587a), color-stop(14%,#445778), color-stop(100%,#384663));
background: -webkit-linear-gradient(top,  #45597a 0%,#48587a 7%,#445778 14%,#384663 100%);
background: -o-linear-gradient(top,  #45597a 0%,#48587a 7%,#445778 14%,#384663 100%);
background: -ms-linear-gradient(top,  #45597a 0%,#48587a 7%,#445778 14%,#384663 100%);
background: linear-gradient(to bottom,  #45597a 0%,#48587a 7%,#445778 14%,#384663 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45597a', endColorstr='#384663',GradientType=0 );
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left:rgb(23, 129, 181) solid 1px;
border-bottom:rgb(23, 129, 181) solid 1px;
border-right:rgb(23, 129, 181) solid 1px;
border-top:rgb(23, 129, 181) solid 1px;
rgba(0, 0, 0, 0.298039) 1px 1px 0px
box-sizing: border-box;
color: rgb(255, 255, 255);
cursor: pointer;


font-weight: bold;
height: 31px;
line-height: 31px;

margin-top: 8px;
padding-top: 0px;
position: relative;
text-align: center;
text-shadow: rgba(0, 0, 0, 0.298039) 1px 1px 0px;
width: 164px;
}

.study_banner_box{border:1px solid #ccc; margin-top: 20px; height: 140px;}

.school_board_results{margin-top:21px; background:#fff; border:1px solid #d8d8d8;}
.school_board_categories_results{margin-top:0;}
.school_board_results_numbers{text-align:right;}
.school_board_results_numbers *{display:initial;}
.school_board_results_numbers_domains{font-size:16px;}
.school_board_results_numbers_institutes{font-size:14px;}
.school_board_results_numbers_display{font-size:13px; font-weight:normal;}
.school_board_results_areafilter_label{color:#313632; font-weight:bold; margin-left:4px;}
.school_board_results_areafilter{background:#d9edf8; padding:8px 10px 10px;}
.school_board_results_areafilter_area{color:#167fb6;}
.school_board_results_areafilter_area_divider{color:#313632;}

.school_board_results_main{padding:9px;}
.school_board_results_explaindomain{border:1px solid #a9d3e9; background:#fcfcfc;}
.school_board_results_explaindomain_title{background: #d9edf8; color: #374761; margin: 1px; margin-bottom: 0; padding: 8px; font-size: 16px; font-weight: bold;}
.school_board_results_explaindomain_text{padding:5px 9px 7px; font-size:12px;}
.school_board_results_parameters{margin-top:10px;}
.school_board_results_filter{float:right;}
.school_board_results_display{float:left;}
.school_board_results_display .pointer{cursor:pointer;}
.school_board_results_display>*{float:right;}
.school_board_results_display_states{margin-right:9px;}
.school_board_results_display_state1{display:none;}
.school_board_results_display_states img{display:block; float:right;}
.school_board_results_filter>span{float:right;}
.school_board_results_filter_switch{border:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0; font-size:12px; float:right; margin-right:10px;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.school_board_results_filter_switch_item{padding:1px 9px; float:right;}
.school_board_results_filter_switch_item:nth-of-type(2){border-right:1px solid #b0b0b0; border-left:1px solid #b0b0b0;}
.school_board_results_filter_switch_item_active{color:#000;
    background: #d4d4d4;
background: -moz-linear-gradient(top,  #d4d4d4 0%, #cbcbcb 26%, #b2b2b2 79%, #ababab 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(26%,#cbcbcb), color-stop(79%,#b2b2b2), color-stop(100%,#ababab));
background: -webkit-linear-gradient(top,  #d4d4d4 0%,#cbcbcb 26%,#b2b2b2 79%,#ababab 100%);
background: -o-linear-gradient(top,  #d4d4d4 0%,#cbcbcb 26%,#b2b2b2 79%,#ababab 100%);
background: -ms-linear-gradient(top,  #d4d4d4 0%,#cbcbcb 26%,#b2b2b2 79%,#ababab 100%);
background: linear-gradient(to bottom,  #d4d4d4 0%,#cbcbcb 26%,#b2b2b2 79%,#ababab 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#ababab',GradientType=0 );
}
.school_board_results_filter_switch_item_inactive{background: #fbfbfb; color:#414141; cursor:pointer;
background: -moz-linear-gradient(top,  #fbfbfb 0%, #f3f3f3 32%, #e3e3e3 74%, #dcdcdc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(32%,#f3f3f3), color-stop(74%,#e3e3e3), color-stop(100%,#dcdcdc));
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f3f3f3 32%,#e3e3e3 74%,#dcdcdc 100%);
background: -o-linear-gradient(top,  #fbfbfb 0%,#f3f3f3 32%,#e3e3e3 74%,#dcdcdc 100%);
background: -ms-linear-gradient(top,  #fbfbfb 0%,#f3f3f3 32%,#e3e3e3 74%,#dcdcdc 100%);
background: linear-gradient(to bottom,  #fbfbfb 0%,#f3f3f3 32%,#e3e3e3 74%,#dcdcdc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#dcdcdc',GradientType=0 );
}

.school_board_results_divider{height:1px; background:#d8d8d8; width:100%; margin-top:10px;}
.school_board_results_item{margin-top:9px; z-index:5;}
.school_board_results_item_opened{border:1px solid #5fcafe; border-bottom:5px solid #5fcafe; }
.school_board_results_item_main{padding:9px;  background:#d9edf8;}
.school_board_results_item_image{height: 146px; width: 161px; float:right;}
.school_board_results_item_image img{height: 146px; width: 161px;}
.school_board_results_item_details{float:right; margin-right:5px; width:509px;}
.school_board_results_item_name{color:#384663; font-size:17px; font-weight:bold;}
.school_board_results_item_text{font-size: 14px; margin-top: 1px; line-height: 18px; }
.school_board_results_item_captors{margin-top:24px;}
.school_board_results_item_phone{color:#1781b5; border:1px solid #1781b5; float:right; background:#fff; cursor:pointer; padding:3px 13px; margin-top:0px; font-weight:bold;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.school_board_results_item_contact{float:left; margin-top:0px; text-align:center; line-height:27px;}
.school_board_results_item_bottom{background:#cadcea; padding:5px 10px 10px;}
.school_board_results_item_open{font-size:16px; font-weight:bold; text-shadow:1px 1px 1px #fff; float:left;}
.school_board_results_item_more{background:#d9edf8; padding:6px 9px 28px;
box-shadow:inset 0px -19px 5px -19px #272525; -moz-inset 0px -19px 5px -19px #272525; -webkit-inset 0px -19px 5px -19px #272525;}
.school_board_results_item_more_text{float:right; width:340px; color:#383838; font-size:14px; line-height:18px;}
.school_board_results_item_more_text b{font-weight:bold;}


.school_board_results_item_more_details{float:left; width:300px; background:#ffffff; color:#383838; padding:4px 12px 6px; margin-top: 5px;}
.school_board_results_item_more_details_line{line-height:23px; font-size:13px;}
.school_board_results_item_more_details_label{color:#086c9d; width:68px; font-size:13px;}
.school_board_results_item_more_details_website .school_board_results_item_more_details_detail, .school_board_results_item_more_details_line a, .school_board_results_item_more_details_mail .school_board_results_item_more_details_detail{color:#086c9d; font-size:13px;}
.school_board_results_item_more_divider{margin-top:10px; background:#5fcaff; height:1px; width:100%;}
.school_board_results_item_more2{margin-top:5px;}
.school_board_results_item_more2_item{margin-top:5px;}
.school_board_results_item_more2_label{font-weight:bold; width:92px; line-height:19px;}
.school_board_results_item_more2_details{vertical-align:top;}
.school_board_results_item_more_suggest{margin-top:8px;}
.school_board_results_item_more_suggest_title{font-size:16px; color:#086ca0; font-weight:bold;}
.school_board_results_item_more_suggest_title span{color:#333331;}
.school_board_results_item_more_suggestit{float:left; cursor:pointer; font-size: 12px; color: #0a6d9e;}
.school_board_results_item_more_suggestit span{text-decoration: underline; margin-right:3px; color: #0a6d9e; font-weight:normal;}
.school_board_results_item_more_suggest_item{height:50px; float:right; background:#fff; width:218px; margin-top:10px; margin-right:10px;}
.school_board_results_item_more_suggest_item:nth-of-type(1), .school_board_results_item_more_suggest_item:nth-of-type(4), .school_board_results_item_more_suggest_item:nth-of-type(7){margin-right:0;}
.school_board_results_item_more_suggest_item>img{float:right; height:50px; width:50px;}
.school_board_results_item_more_suggest_item_details{font-size:12px; float:right; padding:1px; margin-right:6px; line-height:15px;}
.school_board_results_item_more_suggest_item_name, .school_board_results_item_more_suggest_item_options, .school_board_results_item_more_suggest_item_options a{color:#086d9b;}
.school_board_results_item_more_suggest_item_date{color:#616161;}
.school_board_results_item_more_suggest_more{color:#1981b8; margin-top:6px; text-align:center; font-weight:bold;}
.school_board_results_item_more_collapse{position:relative;}
.school_board_results_item_more_collapse_arrow{position:absolute; right:50%; margin-right: -19px; bottom: -28px; width:38px; height:17px; cursor:pointer;}

.school_board_form{background:#efefef; margin-top:15px; padding:14px 28px;
box-shadow:inset 0px 0px 8px -2px;
-moz-box-shadow:inset 0px 0px 8px -2px;
-webkit-box-shadow:inset 0px 0px 8px -2px;
}
.school_board_form_title{font-size: 20px; color: #1681b5; text-align: center; font-weight: bold;}
.school_board_form_back{margin: 16px auto 0; height: 35px; width: 371px; font-size: 16px; text-align: center; line-height: 31px; display:block; text-decoration:none;}
.school_board_form_back:hover{color:#fff;}
.school_board_form_divider{text-align:center; margin-top:6px;}
.school_board_form_divider span{color: #1681b5; background:#efefef; width:40px; position:relative; top:11px;}
.school_board_form_divider>div{height:3px; border-top:1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9;}
.school_board_form_suscribe_label{color:#474747; font-weight:bold; margin-top:19px;}
.school_board_form_suscribe_form{ }
.school_board_form_suscribe_form input[type="text"]{width: 245px; height: 32px; padding: 0 10px; border: solid 1px #909090; background-color: #fff; font-size: 14px; color: #6f6f6f; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-left:14px;}
.school_board_form_suscribe_form label{width:58px; margin-top:14px;}
.school_board_form_suscribe_form_bottom{margin-top:10px;}
.school_board_form_suscribe_form_bottom input[type=submit]{width:205px; margin-left:27px; height: 32px;color:#fff; float:left; text-align:center;border:1px solid #384663;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
text-shadow:rgba(0, 0, 0, 0.298039) 1px 1px 0px;
box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
-moz-box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
-webkit-box-shadow: rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
background: #46597a;
background: -moz-linear-gradient(top,  #46597a 0%, #445475 31%, #3f4e6f 59%, #3a4865 83%, #384663 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46597a), color-stop(31%,#445475), color-stop(59%,#3f4e6f), color-stop(83%,#3a4865), color-stop(100%,#384663));
background: -webkit-linear-gradient(top,  #46597a 0%,#445475 31%,#3f4e6f 59%,#3a4865 83%,#384663 100%);
background: -o-linear-gradient(top,  #46597a 0%,#445475 31%,#3f4e6f 59%,#3a4865 83%,#384663 100%);
background: -ms-linear-gradient(top,  #46597a 0%,#445475 31%,#3f4e6f 59%,#3a4865 83%,#384663 100%);
background: linear-gradient(to bottom,  #46597a 0%,#445475 31%,#3f4e6f 59%,#3a4865 83%,#384663 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46597a', endColorstr='#384663',GradientType=0 );
-moz-box-shadow:inset 0px 1px 0px 0px #808ca4;
	-webkit-box-shadow:inset 0px 1px 0px 0px #808ca4;
	box-shadow:inset 0px 1px 0px 0px #808ca4;}
.school_board_form_suscribe_form_bottom_checkboxes{color:#343434; font-size:13px; float:right;}
.school_board_form_suscribe_form_bottom_checkboxes span{vertical-align:top; margin-right:2px; margin-left:4px;}
.school_board_form_suscribe_form_bottom_checkboxes span.asterisk{margin:0;}


/* ==========================================================================
   PROVIDER INFO
   ========================================================================== */
.provider_info .page_R{}
.provider_info .dark_blue_box {margin-top: 10px;}
.provider_info .box_line{float: right; width: 332px; margin-right: 9px; margin-top: 5px; padding: 11px 10px; background-color: #EFEFEF; border-bottom: solid 1px #C6C6C6; border-top: solid 3px #fff;}
.provider_info .box_line:nth-of-type(-n+2){border-top: none; margin-top: 0;}
.provider_info .box_line:nth-of-type(odd) {margin-right: 0;}
.provider_info .box_line:hover {background-color: #D9EDF8; border-bottom: solid 1px #5FCAFE;}
.provider_info .box_line_title{color: #45506C; font-size: 14px; font-weight: bold;}
.provider_info .box_line_title span {float: right; max-width: 215px; height: 17px; overflow: hidden;}
.provider_info .box_line_title a {float: left; font-size: 12px; color: #45506C; text-decoration: none;}
.provider_info .box_line_L { margin-top: 3px;}

.provider_info .box{margin-top: 10px;}
.provider_info .box:nth-of-type(3n+1){margin-right: 0;}
.provider_info .box:nth-of-type(-n+3){margin-top: 0;}
.provider_info .box_top {width: 217px; height: 177px;}
.provider_info .box_hover{height: 141px; padding: 10px; font-size: 12px; color: #fff;}

.provide_box {margin-top: 10px; padding: 10px; background-color: #dcdee1;}
.provide_box_L {float: left;}
.provide_box_L .green_btn {display: inline-block; margin-top: 0; margin-right: 5px; text-align: center; line-height: 24px;}

.about_provider .hp_content{padding: 0;}
.about_provider_top {background-color: #EFEFEF; padding: 10px;}
.about_provider_top_img {float: right; width: 60px; height: 65px; margin-left: 10px;}
.about_provider_top_info {color: #343434; font-size: 12px;}
.about_provider_top_info span{ color: #394663; font-weight: bold;}
.about_provider_bottom {padding: 10px; padding-top: 5px; font-size: 12px; color: #343434;}
.about_provider_bottom_title{font-size: 14px; font-weight: bold; text-decoration: underline;}
.about_provider_bottom .year{float: right; width: 40px; color: #394663; font-weight: bold;}
.year_info {float: right; width: 193px;}

.provider_info .gray_box{margin-top: 10px;}

/* ==========================================================================
   SECTOR
   ========================================================================== */
.sector .hp_content {padding: 0; padding-bottom: 10px;}
.sector .hp_line{margin: 0 10px; margin-top: 10px;}

/* ==========================================================================
   SECTOR INNER
   ========================================================================== */
.sector_inner .hp_title{margin-bottom: 0;}
.sector_inner .tab_content {border: 0;}
.sector_inner .tabs_menu {margin: 0; margin-bottom: 0; padding-top: 0;}
.sector_inner .nav {border: solid 1px #5fcaff; border-bottom: solid 5px #5fcaff; border-top: 0; padding: 0 10px; padding-top: 10px; margin-bottom: 20px;}
.sector_inner .search_inner_L_content {margin-top: 5px; padding-top: 0px; border-top: solid 1px #d8d8d8;}

.sector .dark_blue_box .hp_content{padding: 10px; padding-top: 0; padding-right: 0;}
.light_gray_box {float: right; width: 232px; padding: 10px; margin-right: 10px; margin-top: 10px; background-color: #efefef; border-bottom: solid 1px #c6c6c6;}
.light_gray_box_title {font-weight: bold; color: #394663;}
.light_gray_box a{display: block; float:right; color: #1781b5; text-decoration: none !important; clear: both;}
.light_gray_box a:hover{color: #3fa7da;}

/* ==========================================================================
   SCHOOL INFO
   ========================================================================== */
.school_board {height: 78px; padding: 10px 30px; margin-bottom: 20px; background-color: #efefef; border: solid 1px #c9c9c9;
background-image: url('../images/school_arrow_2.png'); background-repeat: no-repeat; background-position: 679px;
	-webkit-box-shadow	: inset 0 0 7px rgba(0,0,0,.26);
	-moz-box-shadow		: inset 0 0 7px rgba(0,0,0,.26);
	box-shadow			: inset 0 0 7px rgba(0,0,0,.26);
}
.school_board_R {float: right; color: #1781b5; font-size: 28px; line-height: 25px;}
.school_board_R span{font-size: 16px;}
.school_board_L {float: left; font-size: 14px; color: #484848; margin-top: 7px; margin-left:138px;}
.school_board_L span{font-weight: bold;}

.remove a, .bulletin a{text-decoration: none !important;}
.report {float: left;}
.report a {font-size: 12px; text-decoration: underline; color: #1781b5;}

.school .gray_box{margin: 10px 0; margin-bottom: 0; border-bottom: 0; padding: 0;}
.school .gray_box_content{padding: 10px;}
.school .gray_box_btm {background-color: #d9dadd; text-align: left; padding: 10px;}
.school .gray_btn {display: inline-block; text-align: center; margin-left: 10px;}
.school .gray_btn_content {display: inline-block; margin-top: 6px;}
.school .gray_btn_content a {font-size: 12px; text-decoration: underline; color: #343434;}
.btn_bulletin {display: inline-block; width: 186px; height: 35px; text-align: center; font-size: 12px; text-decoration: underline; color: #fff; padding-top: 6px; border: solid 1px #3fa7da; background-color: #000;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	-webkit-box-shadow	: inset 1px 2px rgba(255,255,255,.3);
	-moz-box-shadow		: inset 1px 2px rgba(255,255,255,.3);
	box-shadow			: inset 1px 2px rgba(255,255,255,.3);
	background-image: -webkit-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: -moz-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: -o-linear-gradient(bottom, #3fa7da, #5fcaff);
	background-image: linear-gradient(to top, #3fa7da, #5fcaff);
}
.btn_bulletin img:nth-of-type(1){width: 13px; height: 16px; margin-left: 25px;}
.btn_bulletin img:nth-of-type(2){width: 16px; height: 16px; margin-right: 25px;}

.school .dark_blue_box {margin-top: 10px;}
.school .dark_blue_box span {font-weight: bold;}
.school .dark_blue_box ul {padding-right: 20px;}
.school .dark_blue_box ul li{list-style: disc;}

.school .box_top {width: 126px; height: 168px;}
.school .box_hover{height: 100%;}
.school .box_bot {width: 126px;}

.pagination a.active{color: #FFFF00;}


/* ==========================================================================
   POPUP
   ========================================================================== */
.popup .blue_btn a{color:#fff;}
.popup .blue_btn a:hover{color:#fff; text-decoration:none;}
.popup_signup{width:680px; margin:0 auto; color:#414141;
-moz-box-shadow:0px 0px 8px -1px rgba(0, 0, 0, 0.56);
-webkit-box-shadow:0px 0px 8px -1px rgba(0, 0, 0, 0.56);
box-shadow:0px 0px 8px -1px rgba(0, 0, 0, 0.56);}
.popup_signup .popup_top{height:50px; border:#384663 1px solid; border-bottom:none; position:relative;
background: #475a7b; /* Old browsers */
background: -moz-linear-gradient(top,  #475a7b 0%, #445778 16%, #475779 20%, #3d4c6b 71%, #3b4966 80%, #394764 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#475a7b), color-stop(16%,#445778), color-stop(20%,#475779), color-stop(71%,#3d4c6b), color-stop(80%,#3b4966), color-stop(100%,#394764)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #475a7b 0%,#445778 16%,#475779 20%,#3d4c6b 71%,#3b4966 80%,#394764 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #475a7b 0%,#445778 16%,#475779 20%,#3d4c6b 71%,#3b4966 80%,#394764 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #475a7b 0%,#445778 16%,#475779 20%,#3d4c6b 71%,#3b4966 80%,#394764 100%); /* IE10+ */
background: linear-gradient(to bottom,  #475a7b 0%,#445778 16%,#475779 20%,#3d4c6b 71%,#3b4966 80%,#394764 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#475a7b', endColorstr='#394764',GradientType=0 ); /* IE6-9 */
}
.popup_top_close{position:absolute; left:10px; bottom:23px; cursor:pointer;}
.popup_top_title{color:#fff; line-height:50px; font-size:25px; text-shadow:1px 1px 1px #000; text-align:center; display:block; font-weight:bold;}
.popup_signup_column{border:1px solid #cbcbcb; background:#efefef; padding:7px; font-size:16px; padding-bottom:20px;}
.popup_signup .popup_main{padding:30px 28px; background:#fff; border:1px solid #9e9e9e; border-top:none;}
.popup_signup .popup_signup_right{width:352px; float:right;  height:413px;}
.popup_signup .popup_signup_left{width:260px; float:left; text-align:center; height:413px;}
.popup_signup_column_title{font-size:25px; color:#384663; text-align:center; font-weight:bold;}
.popup_signup_column_subtitle{text-align:center; margin-top:5px;}
.popup_signup .popup_main_bottom{border:1px solid #3ea7da; background:#d9edf8; text-align:center;}
.popup_signup_left .blue_btn{float:none; padding-top:6px; margin:17px auto 2px; width:210px; height:42px; font-size:19px; font-weight:normal;}
.popup_signup_left_roles{margin-top:10px;}
.popup_signup_fbbutton{height:52px; width:270px; background-image:url(../images/facebook-signup.png); margin:7px auto 0; display:block; cursor:pointer;}
.popup_signup_conditions{text-align:center; margin-top:3px;}
.popup_signup_conditions span{vertical-align: top; font-size: 12px; padding-top: 1px; margin-right:5px;}
.popup_signup_right_divider{width:300px; height:1px; margin:0 auto; margin-top:14px; background:#cbcbcb;}
.popup_signup_right_form{margin-top:14px; padding:0 19px;}
.popup_signup_right_form input[type="text"]{margin-top:10px; width: 300px; height: 38px; padding: 0 10px; border: solid 1px #909090; background-color: #fff; font-size: 14px; color: #6f6f6f; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.popup_signup_form_submit{margin-top:3px;}
.popup_signup_form_checkbox{float:right;}

.popup_signup_form_submit .blue_btn{width:112px; margin-top:10px; font-size:16px;}
.popup_signup_form_checkbox span{vertical-align: top; font-size: 12px; padding-top: 1px;}
.popup_signup_form_submit_link{text-decoration:underline; color:#096c9b;}
.popup_signup .popup_main_bottom{margin-top:10px; padding: 11px 0; font-size: 17px; font-weight:bold;}
.popup_main_bottom_link{color:#096c9b;}




.popup_signup_success{width:444px; margin:0 auto; color:#414141;
-moz-box-shadow:0px 0px 8px -1px rgba(0, 0, 0, 0.56);
-webkit-box-shadow:0px 0px 8px -1px rgba(0, 0, 0, 0.56);
box-shadow:0px 0px 8px -1px rgba(0, 0, 0, 0.56);}
.popup_signup_success .popup_top{height:50px; border:#384663 1px solid; border-bottom:none; position:relative;
background: #475a7b; /* Old browsers */
background: -moz-linear-gradient(top,  #475a7b 0%, #445778 16%, #475779 20%, #3d4c6b 71%, #3b4966 80%, #394764 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#475a7b), color-stop(16%,#445778), color-stop(20%,#475779), color-stop(71%,#3d4c6b), color-stop(80%,#3b4966), color-stop(100%,#394764)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #475a7b 0%,#445778 16%,#475779 20%,#3d4c6b 71%,#3b4966 80%,#394764 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #475a7b 0%,#445778 16%,#475779 20%,#3d4c6b 71%,#3b4966 80%,#394764 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #475a7b 0%,#445778 16%,#475779 20%,#3d4c6b 71%,#3b4966 80%,#394764 100%); /* IE10+ */
background: linear-gradient(to bottom,  #475a7b 0%,#445778 16%,#475779 20%,#3d4c6b 71%,#3b4966 80%,#394764 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#475a7b', endColorstr='#394764',GradientType=0 ); /* IE6-9 */
}
.popup_signup_success_subtitle{font-size:17px;}
.blue_btn.popup_signup_success_submit{display: block; margin: 0 auto; margin-top: 18px; float: none; width: 85px; font-size: 18px; font-weight:normal;}
.popup_signup_success .popup_main{padding:15px 17px 19px; background:#fff; border:1px solid #9e9e9e; border-top:none;}
.popup_signup_success_text{margin-top:4px; line-height:18px;}



/* ==========================================================================
   AUCTIONS
   ========================================================================== */
.auctions_main{border:1px solid #d8d8d8; padding-top: 22px; padding-bottom:100px;}
.auctions_main_text{text-align:center;}
.auctions_title{color:#1681b5; font-size: 51px;font-weight: bold;text-shadow: -1px -1px 0 #414479;}
.auctions_subtitle{color:#404040; font-size: 18px; margin-top: 22px;}
.auctions_benefits{font-size: 28px; color:#404040; margin-top: 29px;font-weight: bold;}
.auctions_subscriptions{margin: 52px auto 0; text-align:center;}
.auctions_subscription{width: 208px; display:inline-block;
margin-right: 17px;
box-shadow:0px 0px 5px #000;
-moz-box-shadow:0px 0px 5px #000;
-webkit-box-shadow: 0px 0px 13px -3px #000;
-webkit-border-radius: 24px;
-moz-border-radius: 24px;
border-radius: 24px;border: 1px solid #3fa7da;}
.auctions_subscription:nth-of-type(1){margin-right:0;}
.auctions_subscription_period{ color:#fff; text-shadow:1px 1px #306f8e; padding: 15px 0 23px; text-align:center; border-bottom:1px solid #398bb3; font-size: 31px; font-weight:bold;
-webkit-border-top-right-radius: 24px;
-webkit-border-top-left-radius: 24px;
-moz-border-radius-topright: 24px;
-moz-border-radius-topleft: 24px;
border-top-right-radius: 24px;
border-top-left-radius: 24px;
background: rgb(96,201,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,201,255,1) 0%, rgba(91,197,249,1) 20%, rgba(85,190,245,1) 34%, rgba(74,180,230,1) 63%, rgba(71,177,229,1) 71%, rgba(70,176,226,1) 73%, rgba(70,176,228,1) 74%, rgba(68,172,223,1) 80%, rgba(63,167,218,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,201,255,1)), color-stop(20%,rgba(91,197,249,1)), color-stop(34%,rgba(85,190,245,1)), color-stop(63%,rgba(74,180,230,1)), color-stop(71%,rgba(71,177,229,1)), color-stop(73%,rgba(70,176,226,1)), color-stop(74%,rgba(70,176,228,1)), color-stop(80%,rgba(68,172,223,1)), color-stop(100%,rgba(63,167,218,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,201,255,1) 0%,rgba(91,197,249,1) 20%,rgba(85,190,245,1) 34%,rgba(74,180,230,1) 63%,rgba(71,177,229,1) 71%,rgba(70,176,226,1) 73%,rgba(70,176,228,1) 74%,rgba(68,172,223,1) 80%,rgba(63,167,218,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,201,255,1) 0%,rgba(91,197,249,1) 20%,rgba(85,190,245,1) 34%,rgba(74,180,230,1) 63%,rgba(71,177,229,1) 71%,rgba(70,176,226,1) 73%,rgba(70,176,228,1) 74%,rgba(68,172,223,1) 80%,rgba(63,167,218,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,201,255,1) 0%,rgba(91,197,249,1) 20%,rgba(85,190,245,1) 34%,rgba(74,180,230,1) 63%,rgba(71,177,229,1) 71%,rgba(70,176,226,1) 73%,rgba(70,176,228,1) 74%,rgba(68,172,223,1) 80%,rgba(63,167,218,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,201,255,1) 0%,rgba(91,197,249,1) 20%,rgba(85,190,245,1) 34%,rgba(74,180,230,1) 63%,rgba(71,177,229,1) 71%,rgba(70,176,226,1) 73%,rgba(70,176,228,1) 74%,rgba(68,172,223,1) 80%,rgba(63,167,218,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60c9ff', endColorstr='#3fa7da',GradientType=0 ); /* IE6-9 */}
.auctions_subscription_price{color:#343434; padding: 16px 0 19px;font-size: 33px; text-align:center; border-top:1px solid #fff; border-bottom:1px solid #dedede;
background: rgb(247,247,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(240,240,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(240,240,240,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(240,240,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(240,240,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(240,240,240,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(240,240,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */}

.auctions_subscription_getit{padding: 18px 0 23px; border-top:1px solid #fff;
-webkit-border-bottom-right-radius: 24px;
-webkit-border-bottom-left-radius: 24px;
-moz-border-radius-bottomright: 24px;
-moz-border-radius-bottomleft: 24px;
border-bottom-right-radius: 24px;
border-bottom-left-radius: 24px;
background: rgb(240,240,240); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(240,240,240,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(234,234,234,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(240,240,240,1) 0%,rgba(234,234,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */}

.auctions_subscription_getit button{color:#fff; width: 124px; -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;height: 40px; padding-bottom: 2px;border:1px solid #384663; text-shadow:1px 1px 1px #384663;
font-size: 20px;
font-weight: bold;
box-shadow:rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
-moz-box-shadow:rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
-webkit-box-shadow:rgba(255, 255, 255, 0.298039) 1px 2px 0px 0px inset;
background: rgb(71,90,123); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(71,90,123,1) 0%, rgba(65,81,114,1) 46%, rgba(59,74,103,1) 74%, rgba(59,72,104,1) 82%, rgba(56,70,99,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(71,90,123,1)), color-stop(46%,rgba(65,81,114,1)), color-stop(74%,rgba(59,74,103,1)), color-stop(82%,rgba(59,72,104,1)), color-stop(100%,rgba(56,70,99,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(71,90,123,1) 0%,rgba(65,81,114,1) 46%,rgba(59,74,103,1) 74%,rgba(59,72,104,1) 82%,rgba(56,70,99,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(71,90,123,1) 0%,rgba(65,81,114,1) 46%,rgba(59,74,103,1) 74%,rgba(59,72,104,1) 82%,rgba(56,70,99,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(71,90,123,1) 0%,rgba(65,81,114,1) 46%,rgba(59,74,103,1) 74%,rgba(59,72,104,1) 82%,rgba(56,70,99,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(71,90,123,1) 0%,rgba(65,81,114,1) 46%,rgba(59,74,103,1) 74%,rgba(59,72,104,1) 82%,rgba(56,70,99,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#475a7b', endColorstr='#384663',GradientType=0 ); /* IE6-9 */
}

.auctions_benefit {
    font-size: 20px;
}
.auctions_benefit1 {
    margin-top: 14px;
}
.auctions_benefit2 {
    margin-top: 12px;
}

.navbar-nav > li {
    float: right;
}

.ui-dialog{width: auto !important;}
.ui-dialog a{color: #387194;}
/*.ui-dialog .dialog_checkbox_text a{text-decoration: underline;}*/
.ui-dialog .panel-title{font-size: 22px;text-align: center;}
.ui-dialog .panel-body{width: 370px;float: right;background-color: #EFEFEF;padding: 3px 20px 20px;}
.dialog_title{text-align: center;font-size:18px;color:#3F435C;font-weight:bold;margin-bottom: 2px;}
.dialog_text{font-weight: 500;}
.dialog_img{text-align: center;margin-top: 6px;}
/*.dialog_checkbox_text{font-size: 10px;margin: 5px 0;}*/
.block_line {background-color: #d4d4d4;font-size: 1px;height: 1px;margin-bottom: 10px;width: 100%;}
.has-account{background-color: #D9EDF8 !important;border: 1px solid #A9C9D6;width: 100% !important;margin-top: 10px;padding: 10px !important;text-align: center;font-weight: bold;}
.ui-dialog-titlebar-close.fa.fa-times{float: left;position: relative;top: 10px;cursor: pointer;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable{z-index: 9999}

.instructions{display: none;}
.create-option > a:hover{color: blueviolet !important;text-decoration: none;}
#login_form label{float: right;width: 160px;font-weight: unset;}
form .checker input{width: 100% !important;}

.service_select{width: 170px !important;}
#remove_service{display: none;}
#addr_error{color: red;display: none;}
#login_form .chosen-container-single .chosen-single, #login_form .chosen-container, #login_form .chosen-container input{height: 33px;line-height: 33px;}
#login_form .chosen-container{min-width:229px;height: auto;}
#login_form .search-choice{height: auto;line-height: 18px;}

.company_info_box .pam{padding: 10px 0 !important;}
.company_box_details a:not(.branch){text-decoration: none;cursor: auto;}

/*main catalog and upper menue*/
.catalog_inner_content_top{margin-top:10px;}
.catalog_inner_top .hp_content{border:none;}
.catalog_inner_middle{margin-bottom:20px;}
.catalog_inner_middle .hp_content{padding:10px; background:#fff;}
.catalog_inner_middle_item{background:#efefef; float:right; width:calc(25% - 7.5px); margin:0 0 10px 10px; padding:10px;}
.catalog_inner_middle_item:nth-of-type(4n){margin-left:0;}
.catalog_inner_middle .hp_content > div:nth-of-type(4n+1){clear: right;}
.catalog_inner_middle_item_title{color:#374663; font-weight:bold; margin-top: -2px; text-align: center;}
.catalog_inner_middle_item_img{border-right:5px solid #5fcaff; height:209px; width:207px;}
.catalog_inner_middle_item .blue_btn{float:none; margin-right:auto; margin-left:auto; display:block; margin-top:12px;}
.dropdown-menu>li>a{background:none; color:#616161; /*border-bottom:1px solid #d8d8d8*/;
background-image: url('../images/cat-arrow.png');
background-repeat: no-repeat;
background-position: 5px center;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus{color:#1a7fb3;
background:none;
background-image: url('../images/cat-arrow.png');
background-repeat: no-repeat;
background-position: 5px center;}
.catalog_inner_top .nav>li{position:relative;}
.catalog_inner_top .nav>li:nth-of-type(1){border-top:1px solid #d8d8d8;}
.catalog_inner_top .side_menu .navbar-nav{position:relative;}
.dropdown-menu>li>a{padding-top:10px; padding-bottom:10px;}
.navbar-nav>li>.dropdown-menu>li{padding:0 5px;}
.catalog_inner_content .side_menu .navbar-nav>li:last-of-type>a{border-left:solid 1px #D8D8D8;}
.dropdown-menu{top:37px; right:100%; left:auto;}

.side_menu .navbar-nav > li > a{border-right:solid 1px #D8D8D8;}

.dropdown-submenu {position: relative;}
.dropdown-submenu>.dropdown-menu{top: 0; left: 100%; margin-top: -6px; margin-left: -1px;
-webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display: block;}
.dropdown-submenu.pull-left{float: none;}
.dropdown-submenu.pull-left>.dropdown-menu {left: -100%; margin-left: 10px;
-webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px;}
.dropdown-submenu li a{border:none; padding-top:4px; padding-bottom:4px;}
.dropdown-submenu .dropdown-menu>li>a{background:none !important;}
.dropdown-submenu>.dropdown-menu{border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}
.submenu_level1{width:250px; padding:0;}
.submenu_level2{width:450px; right:calc(100%); background:#fff;}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{border-color:#d8d8d8;}
li.dropdown.open a, li.dropdown a:hover{background:#fff; background-image:none; border:#1a7fb3; border-left-color:#fff;}
li.dropdown:hover .dropdown-menu{display:block;}

.category_menu *{z-index:50;}
.category_menu>li{display:block; position:relative;}
.category_menu>li:nth-of-type(1)>a{border-top:solid 1px #D8D8D8;}
.category_menu>li>a{display:block; padding:11px 15px; color: #606060; border-right:solid 1px #D8D8D8; border-bottom: solid 1px #D8D8D8; border-left: solid 1px #D8D8D8; background-color: #EFEFEF;cursor: pointer;}
.category_menu>li>a:not(.no_chiled){background-image: url('../images/cat-arrow.png'); background-repeat: no-repeat; background-position: 5px center;}
.category_menu>li:hover>a{background:#fff; color:#1a7fb3; text-decoration:none;}
.category_menu>li:hover>a:not(.no_chiled){border-left:#fff;}
.submenu_level1{display:none; position:absolute; right:100%; left:0; width:275px; top:0; background:#fff;
border:1px solid #d8d8d8;}
.category_menu>li:hover .submenu_level1{display:block;border-right:none;}
.category_menu>li{display:block;}
.submenu_level1>li{padding:0 10px;border-left: 1px solid #d8d8d8;}
.submenu_level1 > li:hover{border-left: none;}
.submenu_level1>li>a{background: none; color: #616161; border-bottom: 1px solid #d8d8d8; display:block; background-color:#fff;
padding:11px 0 11px 14px; text-indent:10px;}
.submenu_level1>li>a:not(.no_chiled){background-image: url('../images/cat-arrow.png'); background-repeat: no-repeat; background-position: 5px center;}
.submenu_level1>li>a:hover{color:#1a7fb3; text-decoration:none;}
.submenu_level2{display:none; position:absolute; right:100%; left:0; width:471px; top:-1px;
border:1px solid #d8d8d8;}
.submenu_level1>li:hover .submenu_level2{display:block;min-height: 100%;border-right:none;box-sizing: content-box;}
.submenu_level1>li:last-of-type a{border-bottom:none;}
/*.submenu_level2{padding:2px 0;}*/
.submenu_level2>li>a{display:block; color:#606060; text-indent:20px; padding:6px 0;}
.submenu_level2>li>a:hover{color:#1a7fb3; text-decoration:none;}
.catalog_categories{float:left; width:738px;}
.catalog_category{height:177px; width:235px; float:right; margin-right:11px; margin-bottom:11px; position:relative;}
.catalog_category_img{position:absolute; top:0; right:0; width:100%; height:100%; /*background:red;*/}
.catalog_category_name{position:absolute; bottom:0; text-align:center; width:100%; padding:7px 0; color:#fff;
background:rgba(0, 0, 0, 0.7);}

.typeahead.dropdown-menu{right: 0 !important;}
.typeahead.dropdown-menu a, .typeahead.dropdown-menu a:hover{background-image: none;}
/*.typeahead.dropdown-menu a:hover{background-color: blue;color: white;}*/
.dropdown-menu .active > a, .dropdown-menu .active > a:hover {
    background-color: #0081c2;
    background-image: -moz-linear-gradient(center top , #0088cc, #0077b3);
    background-repeat: repeat-x;
    color: #ffffff;
    outline: 0 none !important;
    text-decoration: none;
}

.mag_glass{display: none;}

#popover_content{display: none;}
.header_bot_pricing ul{min-width: 155px;text-align: right;padding: 0;}
.header_bot_pricing ul li:not(:last-child){width: 100%;border-bottom: 1px solid #E4E4E4;}
.header_bot_pricing ul a{padding: 5px 0 !important;}
#popover_content::before{content: "\f002";font-family:fontAwesome;position:absolute;color:#8E8E8E;right:-30px;}

.show_all, .close_show_all, .show_all_products, .close_show_all_products, .close_project{float: left;margin-top: 5px;}
.show_all, .show_all_products{margin-bottom: 5px;}
.show_6 .close_show_all, .show_12 .close_show_all_products{display: none;}
.company_main_L_box .hp_content:not(.show_6) .show_all{display: none;}
.hp_content.show_6>div:nth-of-type(n + 7){display:none;}
.hp_content.show_7>div:nth-of-type(n + 8){display:none;}
.gallery_box_line_content.show_12>div:nth-of-type(n + 13){display:none;}


.image_box{background-color: #EFEFEF;float: right;margin:0 0 10px 10px;width: 212px; cursor: pointer; cursor: hand; font-size: 14px;}

/*site index page*/
.side-vid{background-color: #daecf8;padding: 15px;display: none;}
.side-vid .vid{background:#fff;padding:4px;margin-bottom:11px;}
.vid-thumb{	float:right;width:100px;height:100px;}
.vid-thumb img{height:100px;width:100px;}
.vid-text{float: left;font-size:14px;width:175px;}
.vid-text span{font-weight:bold;font-size:18px;}

.vid-page-wrapper .main-vid .vid-text{width:62%;}
.vid-page-wrapper{padding: 10px; border: 1px solid #D8D8D8;}
span.vid_title, .vid_title{color:#3fa7da; font-size:14px; font-weight:normal;}
.vid_content{font-size:14px; font-weight:normal; margin-top:5px;}

.hp_top_line{margin-bottom:20px;}
.hp_top_line_item{width:32%; float:right; height:336px; position: relative;}

.hp_top_line_item:nth-of-type(2){margin:0 2%;}
.hp_top_line_item:nth-of-type(1){background-position-x:-122px;}

.hp_top_line_item_img{z-index:10; top:0; left:0; width:100%; height:100%; position:absolute; width: auto; height: 100%;}
.hp_top_line_item_top{background:rgba(0, 0, 0, 0.7); padding:7px 0; z-index:11; width:100%; text-align:center;
position:absolute; top:0; left:0; font-size:20px; color:#fff;}
.hp_top_line_item_bottom{background:rgba(0, 0, 0, 0.7); padding:9px 15px; z-index:11; width:100%;
position:absolute; bottom:0; left:0;}
.hp_top_line_item_bottom a{font-size:14px; color:rgb( 63, 167, 218 ); display:block;}
.hp_top_line_item_bottom a:hover{text-decoration:none;}
#terms{background-color: #d9edf8;float: right;height: 86px;line-height: 86px;margin-top: 7px;text-align: center;width: 66%;font-size: 18px;}
.hp_top_line_bid{height:131px; margin-top:11px; border:1px solid #9a999e;
background:url('/images/device.png') no-repeat 100% 100%; /*background-position: -46px 180px*/;cursor: hand;background-size: 100% 100%;}
.hp_top_line_bid_label{width:230px; text-align:center; color:#2592ca; font-size: 34px; font-weight: bold; line-height: 34px; text-shadow: 1px 1px 1px #000; margin-top:5px;}
.hp_top_line_options{border:1px solid #9fc4d7; background:#d9edf8; padding:10px;}
.hp_top_line_option{border:1px solid #b2b2b2; border-top:none; height:70px; position:relative;cursor: pointer;}
.hp_top_line_options>div:nth-of-type(1){border-top:1px solid #b2b2b2;}
.hp_top_line_option{font-size:18px; color:#414141;
background: rgb(248,248,248);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNkYWRhZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiNkMWQxZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNkMmQyZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNjOWM5YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiNjN2M3YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGJkYmRiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(241,241,241,1) 3%, rgba(240,240,240,1) 7%, rgba(218,218,218,1) 34%, rgba(209,209,209,1) 47%, rgba(210,210,210,1) 49%, rgba(201,201,201,1) 51%, rgba(199,199,199,1) 53%, rgba(219,219,219,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,1)), color-stop(3%,rgba(241,241,241,1)), color-stop(7%,rgba(240,240,240,1)), color-stop(34%,rgba(218,218,218,1)), color-stop(47%,rgba(209,209,209,1)), color-stop(49%,rgba(210,210,210,1)), color-stop(51%,rgba(201,201,201,1)), color-stop(53%,rgba(199,199,199,1)), color-stop(100%,rgba(219,219,219,1)));
background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(241,241,241,1) 3%,rgba(240,240,240,1) 7%,rgba(218,218,218,1) 34%,rgba(209,209,209,1) 47%,rgba(210,210,210,1) 49%,rgba(201,201,201,1) 51%,rgba(199,199,199,1) 53%,rgba(219,219,219,1) 100%);
background: -o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(241,241,241,1) 3%,rgba(240,240,240,1) 7%,rgba(218,218,218,1) 34%,rgba(209,209,209,1) 47%,rgba(210,210,210,1) 49%,rgba(201,201,201,1) 51%,rgba(199,199,199,1) 53%,rgba(219,219,219,1) 100%);
background: -ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(241,241,241,1) 3%,rgba(240,240,240,1) 7%,rgba(218,218,218,1) 34%,rgba(209,209,209,1) 47%,rgba(210,210,210,1) 49%,rgba(201,201,201,1) 51%,rgba(199,199,199,1) 53%,rgba(219,219,219,1) 100%);
background: linear-gradient(to bottom,  rgba(248,248,248,1) 0%,rgba(241,241,241,1) 3%,rgba(240,240,240,1) 7%,rgba(218,218,218,1) 34%,rgba(209,209,209,1) 47%,rgba(210,210,210,1) 49%,rgba(201,201,201,1) 51%,rgba(199,199,199,1) 53%,rgba(219,219,219,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#dbdbdb',GradientType=0 );
}
.hp_top_line_option_icon{width:80px; text-align:center; vertical-align:middle; display:inline-block; height:100%;}
.hp_top_line_option_icon img{vertical-align:middle; height:auto; position:relative; top:9px;}
.hp_top_line_option span{font-size:19px;}
.hp_top_line_bid_button_wrapper{width:230px; text-align:center;}
.hp_top_line_bid .blue_btn{float:none; width: auto; margin-top: 14px;}
img.hp_top_line_option_arrow {position: absolute; width: auto; height: auto; top: 17px; left:22px;}
.box_hover a{color: white;text-decoration: none;}
[rel="prettyPhoto"]{position: relative;}
.vid-right .glyphicon.glyphicon-play-circle, [rel="prettyPhoto"] .glyphicon.glyphicon-play-circle{position: absolute; width: 33px; top: 48px; right: 51px; color: white;font-size: 2em;}

.get_profile_box{background:url('../images/get_profile_box.jpg') no-repeat 100%; border:1px solid #b3b3b6;padding-bottom:20px; height:287px;background-size: 100% 100%;}
.get_profile_box .title{font-size: 42px; font-family: "Arial"; color: rgb( 209, 100, 40 ); font-weight: bold; text-align: center; text-shadow: 2px 3.464px 4px rgb( 0, 0, 0 ); z-index: 12;}
.get_profile_box .text{font-size:20px; text-shadow: 0.5px 0.866px 2px rgb( 255, 255, 255 ); padding:0 15px;}
.get_profile_box .button_wrapper{text-align:center;}
.get_profile_box .button{font-size: 14px; font-family: "Arial"; color: rgb( 255, 255, 255 ); font-weight: bold; text-align: center;
text-shadow: 0.5px 0.866px 0px rgb( 0, 0, 0 ); z-index: 10; width:157px; height:28px; margin-top:22px; border:1px solid rgb( 209, 100, 40 );
border-radius: 4px;
    background-color: /*#1781b5*/ #D16428;
    -webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    -moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
    box-shadow: inset 1px 2px rgba(255,255,255,.3);
    border: solid 1px /*#1781b5*/ #D16428;}
.get_profile_box ul li{line-height: 18px; margin-top: 7px; padding-right:14px;}
.get_profile_box ul li .fa{margin-right:-12px; font-size:15px;}
.get_profile_box .get_profile_box .button{margin-top:12px;}

.catalog_inner2 .get_profile_box .title{font-size:36px;}
.catalog_inner2 .get_profile_box{height:auto;}
.catalog_inner2 .get_profile_box ul li{text-shadow:none; margin-top:5px; font-size:17px;}
.catalog_inner2 .get_profile_box .text{font-size:17px;}
.catalog_inner2 .get_profile_box .button{margin-top: 28px; font-size: 14px; padding: 2px 18px 4px;}

.free_signin_box{color:#0f0e0c; height:245px; text-align:center; border:1px solid #000;
background-image:url('../images/free_signup_bg.png');}
.free_signin_box .title{color:#d9edf8; font-size:36px; text-shadow: 1.5px 2.598px 0px rgb( 1, 1, 1 ); font-weight:bold; margin-top:0;}
.free_signin_box .text{margin-top: 2px; font-size: 17px; color: #fff; text-shadow: 1.5px 2.598px 0px rgb( 1, 1, 1 ); width: 295px; margin-bottom: 20px; margin: 2px auto 20px; font-weight: bold; line-height: 24px;}
.free_signin_box .button{font-size:14px; font-weight:bold; color:#fff; width:185px; margin-right:auto; margin-left:auto; margin-bottom:13px;
padding-top:4px; padding-bottom:5px;
border: 1px solid rgb( 209, 100, 40 );
border-radius: 4px;
background-color: /*#1781b5*/ #D16428;
-webkit-box-shadow: inset 1px 2px rgba(255,255,255,.3);
-moz-box-shadow: inset 1px 2px rgba(255,255,255,.3);
box-shadow: inset 1px 2px rgba(255,255,255,.3);
border: solid 1px /*#1781b5*/ #D16428;}


/************** IE
****************/

.header_bot ul li a{padding:10px 22.5px;}
.header_top_R .not_logged_in .top_menu:nth-of-type(4) a img{width:130px; height:22px;}

.pager .next > a, .pager .next > span {
    float: none;
}

.popup_middle_text{width:90%; margin:0 auto; text-align:center;}
.popup_button{float: none !important; margin: 20px auto; display: block; height:34px;}


/**Terms**/
.terms-page.hp_top_line_item:nth-of-type(2){  margin: 0 2% 0 0;}
.terms-page.hp_top_line_item { width: 34%;}


#search_term_form{
	background:#d9edf8;
	padding:10px;
}
#search_term_form input{
	width:220px;
 	border: 1px solid #2d82ae;
  	padding: 2px 5px;

}
#search_term_form button:before {
  content: "\f002";
  font-family:fontAwesome;
  position:absolute;
  color:#8E8E8E;
  right:-30px;
}

#search_term_form button{
	background: linear-gradient(to bottom, #4a4a4a 0%,#444444 26%,#313131 77%,#2b2b2b 100%); /* W3C */
	color:#fff;
	border-radius:3px;
	border:none;
	padding:1px 17px;
	font-size:17px;
	margin-right:10px;
	position:relative;

}

#letters{
	background:#d9edf8;
	margin:10px;
	text-align:center;
	font-weight:bold;
  	font-size: 17px;
  	letter-spacing: -1px;
 	padding: 10px 0;
  	line-height: 28px;
    box-shadow:1px 1px 1px -1px rgba(50, 50, 50, 0.75);
}

#letters a{
	color: #0f689c;
}
#terms_box{
  padding: 0 15px 20px;
  font-size:17px;
}

#terms_box .click-open, #sectors_box .click-open{
	position:relative;
}
#terms_box .click-open:after, #sectors_box .click-open:after{
  content: "\f0d9";
  font-family:fontAwesome;
  margin-right: 6px;
  color: #1781B5;
  font-size: 20px;
  top: -2px;
  position: absolute;
}
#sectors_box .click-open:after{font-size: 17px !important}

#terms_box .click-open.active:after, #sectors_box .click-open.active:after{
  content: "\f0d7";
}

.term-inner{
	margin-right:15px;
}

.reload_products{cursor: pointer;}

#related_pages .hp_title{
	background-image: -webkit-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
    background: rgb(57,70,99);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NDY2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NzVhN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(57,70,99,1) 0%, rgba(71,90,124,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(57,70,99,1)), color-stop(100%,rgba(71,90,124,1)));
background: -webkit-linear-gradient(top,  rgba(57,70,99,1) 0%,rgba(71,90,124,1) 100%);
background: -o-linear-gradient(top,  rgba(57,70,99,1) 0%,rgba(71,90,124,1) 100%);
background: -ms-linear-gradient(top,  rgba(57,70,99,1) 0%,rgba(71,90,124,1) 100%);
background: linear-gradient(to bottom,  rgba(57,70,99,1) 0%,rgba(71,90,124,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394663', endColorstr='#475a7c',GradientType=0 );
 	border: solid 1px rgb( 57, 70, 99 );
}

.pages_div{
	height:95px!important;
}

.tip-icon{
	float:right;
 	width: 105px;
}

.tip-icon img{
	height:95px;
	width:95px;
}
.tip-content{
	float:left;width:77%;
}


.tip-title{
	color:rgb( 57, 70, 99 );
	  font-size: 18px;
	font-weight:bold;
    line-height: 15px;
    margin-bottom: 5px;
}

#related_pages a:after{
	content:'»'
}

.more-tips{
	text-align:center;
	border-top: 1px solid #D8D8D8;
	width:98%;
	margin:13px auto 0;
}

.more-tips a{
	margin:6px 25px;
}


/**Video page**/

.vid-page{
	padding:10px;
	font-weight:bold;
}

.vid-page p{
	font-size:17px;
	color:#5e5e5e;
}

.main-vid{
  margin-bottom: 25px;
  cursor: pointer;
}
a.main-vid {
  display:block;
}

.main-vid .vid-thumb{
	float:none;
	display: block;
	width:190px;
}

.main-vid  [rel="prettyPhoto"] .glyphicon.glyphicon-play-circle{
	right: 78px;
}

.main-vid .vid-right{
	float:right;
    color: #3fa7da;
}


.main-vid .vid-text{
	width:65%;
	float:right;
 	margin-right: 2%;
}

.vid-page .vid-text p{
	font-size:14px;
}

/**Employee**/
.employee{background-color: #EFEFEF;float: right;margin:0 0 10px 10px;width: 217px; cursor: pointer; font-size: 14px;height:150px;padding:10px;}
.employee:nth-child(3){margin-left:0;}

.company_main_L_box_img {
  width: 80px;
  height: 80px;
  margin-bottom:5px;
}


/**Content page**/

.content-page{
	padding:10px;
}

.content-page h1{
	font-size:23px;
	margin-top:0;
}

.content-page h2{
	font-size:16px;
	margin-top:0;
}

.grey-back{
	background:#dddee2;
	padding:10px 0 7px;
	font-weight:bold;
}

.grey-back .right{
	float:right;
	width:40%;
}

.grey-back .left{
	float: left;
    width: 60%;
    height: 40px;
    padding: 10px;
}

.social .plus{color:#fff; display:inline-block;text-align: center; font-size: 18px;line-height: 18px;	  width:18px; background-image: linear-gradient( 90deg, rgb(23,129,181) 0%, rgb(63,167,218) 100%);}
.social .print{
	margin:-3px 4px
	background-image: linear-gradient(to bottom, rgba(206, 205, 205, 1) 0%,rgba(219,219,219,1) 50%,rgba(222, 221, 221, 1) 51%,rgba(214, 211, 211, 1) 100%);
  	padding: 1px 12px;
  	border: 1px solid #CAC9C9;
}
.social a:hover,.social .print:hover{
	text-decoration:none;
}

.r_recommended{
	position:absolute;
	width:608px;
	border:1px solid #000;
	margin:20px 0 0 0;

}

.r_recommended .r_left{
	float:right;
	width:50%;
	padding:10px 20px;
}

.r_recommended .r_left:nth-child(1){
	border-left:1px solid #000;
}

.r_recommended .r_left span{
	display:block;
	text-align:center;
}


/* crime */

.crime_main_wrapper .crime_page{padding:10px; border:1px solid #D8D8D8; background:#fff; border-top:none;}
.crime_page_wrapper{padding: 10px 20px; border: 1px solid #D8D8D8; background:#fcfcfc;}
.crime_page .content_top{font-size:14px; color:#484848;}
.crime_R{width:800px;}
.crime_box{padding:20px 20px; background:#fafafa; font-size:19px; margin-top:25px;
box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.35), inset 0 0 1px #FFF; -webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.35), inset 0 0 1px #FFF; -moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.35), inset 0 0 1px #FFF;
border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.crime_box_R{width:230px; float:right;}
.crime_box_R_title{font-size:18px; color:#5d7fac; font-weight:bold;}
.crime_box_R_inner{height:450px;}
.crime_box_R_category_expandable{background:; border:1px solid #8d8d8d; display:inline-block; position:relative; top:1px;
height:12px; width:12px;
background: rgb(229,229,229);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTVlNWU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(-45deg,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(135deg,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=1 );}
.crime_box_R_category_expandable.opened{content:"-";}
.crime_box_R_category_expandable.closed{content:"+";}
.crime_box_R_category label{font-size:12px; color:#5d7fac; margin-bottom:0; vertical-align:middle; font-weight:normal;}
.crime_box_R_category input[type="checkbox"]{margin-top:0; vertical-align:middle;}
.crime_box_R_category_topline label{font-weight:bold;}
.crime_box_R_category_list{padding-right:34px;}
.crime_box_L{float:left; width:380px;}
.crime_box_form_title{font-size:16px; color:#5d7fac; font-weight:bold; margin-bottom:7px;}
.crime_box_form_input{margin-left:10px; border:1px solid #b8cade; text-indent:7px; font-size:13px;}
.crime_box_form_city{width:120px;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.crime_box_form_street{width:180px;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.crime_box_form_number{width: 50px; margin-left: 0; padding: 0; height: 27px;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.crime_box_form_quarter{width:100px; float:right; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.crime_box_form_year{width:100px;float:right; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.crime_box_L_form input[type="submit"]{background:#5d7fac; color:#fff; font-size:16px; float:left; border:none; padding-right:30px; padding-left:30px; font-weight:bold;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.crime_stats_title{font-size:20px; font-weight:bold; color:#484848; margin-top:30px;}
.crime_main_wrapper .stats_table{margin-top:15px;}
.crime_main_wrapper .stats_table>div:nth-of-type(odd)>div{background:#d9edf8;}
.crime_main_wrapper .stats_table>div:nth-of-type(even)>div{background:#fff;}
.crime_main_wrapper .stats_table>.line>div{width:110px; border-left:1px solid #fff; float:right;}
.crime_main_wrapper .stats_table>.line>div.double_line{padding-top:3px; line-height:18px;}
.crime_main_wrapper .stats_table>.line>div:not(.double_line){line-height:43px;}
.crime_main_wrapper .stats_table>.line>div:last-of-type{border-left:none;}
.crime_main_wrapper .stats_table>.line>div{color:#494748; height:43px; padding:0 10px;}
.crime_main_wrapper .stats_table>.line>div:first-of-type{font-weight:bold;}
.crime_main_wrapper .stats_table>.top_line>div{color:#1979ab; font-weight:bold;}
.crime_bot_text{font-size:14px; color:#484848; margin-top:25px;}
.crime_box_archive{font-weight:bold; font-size:14px; display:block; float:left; margin-top:30px; color:#1483b1;}
.crime_options{padding:20px 20px; background:#dddee2; margin-top:30px;}
.crime_options_add{float:left;}
.crime_options_add span{font-size:12px; color:#1782b6; font-weight:bold; margin-left: 12px; margin-right: 0px; vertical-align:middle;}
.crime_options_add_icon{font-size: 15px; color: #fff; font-weight: bold; text-align: center; line-height: 18px; display: inline-block; width: 18px; height: 18px; margin-top: 2px;
background: rgb(119,203,245);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3Y2JmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjODVkM2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiM4Y2Q5ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzhiZDlmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjN2ZkNGZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjNWZjOGZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjNWJjN2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjNTJiY2VmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjNDdiMGU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjNDRhY2RlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjNDBhYWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ0YTlkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(119,203,245,1) 0%, rgba(133,211,252,1) 2%, rgba(140,217,255,1) 3%, rgba(139,217,255,1) 5%, rgba(127,212,255,1) 8%, rgba(95,200,252,1) 14%, rgba(91,199,252,1) 16%, rgba(82,188,239,1) 47%, rgba(71,176,228,1) 70%, rgba(68,172,222,1) 88%, rgba(64,170,222,1) 94%, rgba(68,169,219,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(119,203,245,1)), color-stop(2%,rgba(133,211,252,1)), color-stop(3%,rgba(140,217,255,1)), color-stop(5%,rgba(139,217,255,1)), color-stop(8%,rgba(127,212,255,1)), color-stop(14%,rgba(95,200,252,1)), color-stop(16%,rgba(91,199,252,1)), color-stop(47%,rgba(82,188,239,1)), color-stop(70%,rgba(71,176,228,1)), color-stop(88%,rgba(68,172,222,1)), color-stop(94%,rgba(64,170,222,1)), color-stop(100%,rgba(68,169,219,1)));
background: -webkit-linear-gradient(top,  rgba(119,203,245,1) 0%,rgba(133,211,252,1) 2%,rgba(140,217,255,1) 3%,rgba(139,217,255,1) 5%,rgba(127,212,255,1) 8%,rgba(95,200,252,1) 14%,rgba(91,199,252,1) 16%,rgba(82,188,239,1) 47%,rgba(71,176,228,1) 70%,rgba(68,172,222,1) 88%,rgba(64,170,222,1) 94%,rgba(68,169,219,1) 100%);
background: -o-linear-gradient(top,  rgba(119,203,245,1) 0%,rgba(133,211,252,1) 2%,rgba(140,217,255,1) 3%,rgba(139,217,255,1) 5%,rgba(127,212,255,1) 8%,rgba(95,200,252,1) 14%,rgba(91,199,252,1) 16%,rgba(82,188,239,1) 47%,rgba(71,176,228,1) 70%,rgba(68,172,222,1) 88%,rgba(64,170,222,1) 94%,rgba(68,169,219,1) 100%);
background: -ms-linear-gradient(top,  rgba(119,203,245,1) 0%,rgba(133,211,252,1) 2%,rgba(140,217,255,1) 3%,rgba(139,217,255,1) 5%,rgba(127,212,255,1) 8%,rgba(95,200,252,1) 14%,rgba(91,199,252,1) 16%,rgba(82,188,239,1) 47%,rgba(71,176,228,1) 70%,rgba(68,172,222,1) 88%,rgba(64,170,222,1) 94%,rgba(68,169,219,1) 100%);
background: linear-gradient(to bottom,  rgba(119,203,245,1) 0%,rgba(133,211,252,1) 2%,rgba(140,217,255,1) 3%,rgba(139,217,255,1) 5%,rgba(127,212,255,1) 8%,rgba(95,200,252,1) 14%,rgba(91,199,252,1) 16%,rgba(82,188,239,1) 47%,rgba(71,176,228,1) 70%,rgba(68,172,222,1) 88%,rgba(64,170,222,1) 94%,rgba(68,169,219,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77cbf5', endColorstr='#44a9db',GradientType=0 );
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.crime_options_add_icon.disable{border:1px solid #BABABA;
background: rgb(238,238,238);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYWJhYmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(186,186,186,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(186,186,186,1)));
background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(186,186,186,1) 100%);
background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(186,186,186,1) 100%);
background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(186,186,186,1) 100%);
background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(186,186,186,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#bababa',GradientType=0 );
}
.crime_options_add.disable{color:#707070;}
.crime_options_add i{vertical-align:middle;}
.crime_options_print{border:1px solid #a8a9ab; padding:0 10px; font-size:13px; color:#096fa0; float:left;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
background: rgb(255,255,255);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColor<strong></strong>str='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}
.crime_options_print span{vertical-align:middle; position: relative; top: -2px;}
.crime_options_print i{vertical-align:middle; margin-left:4px;     position: relative; top: -3px;}
.crime_main_wrapper #related_pages{margin-top:30px; border: 1px solid #D8D8D8; margin-top: 10px;}
.crime_main_wrapper #related_pages .pages_div {width: 48%; margin: 1% 1% 0; background-color: white; float: right; height: 84px;}
.crime_main_wrapper #related_pages .tip-title{color:rgb( 57, 70, 99 ); font-size: 18px; font-weight:bold; line-height: 15px; margin-bottom: 5px;}
.crime_main_wrapper #related_pages .tip-content{float: left; width: 77%;}


/* VIDEO PAGE */

.video_inner#main_page{border:none;}
#related_pages.related_video_inner{margin-top:20px;display: none;}
.fb_box_video_inner{margin-top:20px;}
.video-inner-page{border:1px solid #D8D8D8;}
.video-inner-page1{border:1px solid #D8D8D8; padding:10px;}
.content-page.video-inner-page h1{font-size:20px; font-weight:bold; margin-bottom:0;}
.video-inner-text1, h2.video-inner-text1{font-size:15px; font-weight:bold; color:#5f5f5f; margin-top:25px; line-height:21px; margin-bottom:0;}
.video-inner-text2{font-size:15px; font-weight:normal; color:#5f5f5f; margin-top:25px; line-height:20px;}
.video-inner-video{margin-top:30px;}

.video_bottom_boxes{margin-top:25px;display: none;}
.video_bottom_box{width:calc(50% - 6px); float:right; border:1px solid #d8d8d8;}
.video_bottom_box .video_bottom_box_title{background-image: -webkit-linear-gradient( 90deg, rgb(57,70,99) 0%, rgb(71,90,124) 100%);
background: rgb(57,70,99);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NDY2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NzVhN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(57,70,99,1) 0%, rgba(71,90,124,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(57,70,99,1)), color-stop(100%,rgba(71,90,124,1)));
background: -webkit-linear-gradient(top,  rgba(57,70,99,1) 0%,rgba(71,90,124,1) 100%);
background: -o-linear-gradient(top,  rgba(57,70,99,1) 0%,rgba(71,90,124,1) 100%);
background: -ms-linear-gradient(top,  rgba(57,70,99,1) 0%,rgba(71,90,124,1) 100%);
background: linear-gradient(to bottom,  rgba(57,70,99,1) 0%,rgba(71,90,124,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394663', endColorstr='#475a7c',GradientType=0 );
 
border: solid 1px rgb( 57, 70, 99 );
font-size: 16px; color: white; font-weight: bold; padding: 8px; margin: 0;}
.video_bottom_box .video_bottom_box_title img{margin-left: 5px;}
.video_bottom_boxes>div:nth-of-type(1){margin-left:12px;}
.video_bottom_box_content{height:340px; padding:0 10px 10px 10px;}
.video_bottom_box_item{margin-top:10px;}
.video_bottom_box_thumb{height:100px; width:100px; margin-left:10px; display:block; float:right;}
.video_bottom_box_details{float:right; width:180px;}
.video_bottom_box_item_title{font-weight:bold; color:#384565; font-size:15px;}
.video_bottom_box_item_more{color:#258fbf; font-size:13px; margin-top:5px;}

@media only screen and (max-device-width: 768px){
	
.header_top_R {background-color: #4b4b4b;
}
.header_top_L.top_menu{background-color: #4b4b4b;}
.header_top .main {background-color: #4b4b4b;}
.header_mid{border:none;}
.header_mid_R{padding-right:20px;}
.header_mid_L{padding-left:20px;}
.header_mid .main{background-color:#49B2E7;}
.header_bot {background-color: none;box-shadow:none;}
.header_bot ul{background-color: #E2E2E2;
            box-shadow:0px 7px 10px 0px #797979;}
   .footer_up{background-color:#353535}
   
   .footer_top{border:none;
   background:none;}
 .footer_col_title{
    padding-right: 40px;}
  .l1{padding-right: 40px;}

 
   .footer_bot{
    padding-bottom: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
}
  .b{
    background-color: #242424;
    margin-left: 0px;
    border-bottom-width: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
}
}
/* force google maps autocomplete to always be on top */
.pac-container { z-index: 10000000; }
