
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,500,600,700,300);
@import url(https://fonts.googleapis.com/css?family=Droid+Serif);
html, html a {   -webkit-font-smoothing: antialiased !important;}
*{box-sizing: border-box;}
body {
		font:13px/24px 'Open Sans', arial, sans-serif;
		color: #555;
		background: #f6f6f6 url('../images/main_bgr.png');
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
 }
 h1{margin:0}
	h1, h2, h3, h4, h5, h6 {
		color: #333;
		font-family: 'Novecentosanswide-DemiBold', arial, serif;
		font-weight: normal; 
	}
	body #admin-menu{z-index:16000;}
.page-user #block-system-main{min-height:250px;}	
.container{padding-left:0;padding-right:0;}
.safari input:focus{border-color: #66AFE9;outline: 0px none;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);}
.bttn{font-family: 'Novecentosanswide-DemiBold'; text-decoration: none; font-size: 17px; line-height: 21px; font-weight: 400; display: inline-block; cursor: pointer;padding: 11px 29px 10px;outline:none;background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));background-image: linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));}
.btn:hover,.btn:focus,.btn:visited,.btn{outline:none;}
.bttn-style{text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.23); border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 30px; border-width: 1px; background-color: #07BEE5; color: #FFF; text-transform: uppercase; transition: all 0.2s linear 0s; background-image: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));   background-repeat: repeat-x;}
.icon { font-family: 'icomoon';speak: none; font-size: 1em; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 0; -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}
.feature_inner .entity-field-collection-item .content .field-name-field-icon .field-item .icon{ position: relative;}
.feature_inner .entity-field-collection-item .content .field-name-field-icon .field-item .icon span{text-indent:-9999px;float:left}
.feature_inner .entity-field-collection-item .content .field-name-field-icon .field-item .icon{ color: #fff; font-size: 13px; top: 0px; line-height: 26px;}
.feature_inner .entity-field-collection-item .content .field-name-field-icon .field-item{display: inline-block; margin: 0px; text-align: center; border-radius: 30px; background: #07bee5;width: 26px; height: 26px; top: -1px; position: relative;float:left}
.feature_inner .entity-field-collection-item .content .field-name-field-feature-title-{font-size: 16px;line-height: 24px;    margin-bottom: 11px;margin-top: 20px;color: #333;font-family: 'Open Sans', arial, sans-serif;font-weight: bold;text-transform: initial;}

.feature_inner .entity-field-collection-item .content .field-name-field-feature-description{float:left}


a{text-decoration: none;color:#444; -webkit-transition: all 0.2s ease-out;  -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;	outline:none;}
	a:hover, a:focus { color: #07bee5; text-decoration:none;	outline:none;}
.button, a.button, button, input[type="submit"], input[type="reset"], input[type="button"] 
{	font-family: 'Novecentosanswide-DemiBold';}
.bttn:focus{color:#fff;}
.nav>li>a:hover, .nav>li>a:focus{background-color: transparent;}
.no-padding{ padding-left:0; padding-right:0;}
/*header CSS*/
#header-wrap{ display: block; top: 0px;left: 0px;right: 0px;background: #fff;-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.15);-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.15); box-shadow: 0px 1px 2px rgba(0,0,0,0.15); z-index: 99;  -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;position:fixed;}
.logged-in #header-wrap{top: 65px;}
.logged-in .slider{    margin-top: 91px;}
.header-top{ width:100%; border-bottom: 1px solid #eee;	padding: 5px 0;	background: #fbfbfb url(../images/grad.png) center top repeat-x;}
.logo-wrap{float:left;}
.logo_img{height: 72px; display: table-cell; vertical-align: middle; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;font-size: 0px;line-height: 0px;}
.logo-wrap .navbar-btn{margin-top:0;margin-bottom:0}
.navbar.container { max-width: 100%; width:100%; margin:0;}
.header-contact{float:left; font-family: Open Sans; font-size: 12px;color: #444;margin-top: 2px;float: left;}
.header-contact p{float: left; padding-left: 22px; background: url('../images/header_phone.png') left center no-repeat; margin-right: 20px;}
.header_search{float:right;display: inline-table;}
.header_search .form-search .btn-default{float: right; position: relative; top: 1px;right: 4px;padding: 0;background: url('../images/button_search.png') center center no-repeat;width: 22px;height: 28px;cursor: pointer; border: none; z-index: 100; box-shadow: none;}
.header_search .form-search .btn-default .glyphicon{display:none;}
/* .header_search #edit-search-block-form--2{float: right;position: relative;top: 1px;right: -22px; width: 160px; margin-bottom: 0; border: 1px solid #e3e3e3; border-radius: 20px; -moz-box-shadow: none;
-webkit-box-shadow: none; box-shadow: none; padding: 5px 29px 5px 7px; font-size: 13px; color: #ccc; background: #fff; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out;  -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out; height:27px;}
 */
.header_search #custom-search-blocks-form-1 input[type="text"]{	float: right; 	position: relative; top: 1px; right: 0px;	width: 157px; 	height:28px; margin-bottom: 0;border: 1px solid #e3e3e3;border-radius: 20px;	-moz-box-shadow: none; 	-webkit-box-shadow: none; 	box-shadow: none; 	padding: 5px 29px 5px 7px;	font-size: 13px;	color: #ccc; background: #fff; -webkit-transition: all 0.2s ease-out;	-moz-transition: all 0.2s ease-out;	-o-transition: all 0.2s ease-out;	-ms-transition: all 0.2s ease-out;	transition: all 0.2s ease-out;position:relative;font-family:'arial';}
.header_search #custom-search-blocks-form-1 input[type="text"]:focus {	width: 190px;	color: #888;	border: 1px solid #07bee5;}
.header_search #custom-search-blocks-form-1 input[type="image"]{position:absolute;top:5px;right:20px;}
.header_search #custom-search-blocks-form-1 .form-group{margin-bottom:0;}
.effect{width:190px!important;border:1px solid #07bee5!important;}
.region-header{float: right; position: relative; padding: 0px; font-family:'Novecentosanswide-DemiBold', arial, sans-serif; font-weight: 600; font-size: 14px;}
.nav_menu .menu.nav li{ position: relative;  float: left; padding: 0px;}
.nav_menu .menu.nav li a{line-height:62px;}
.nav_menu .menu.nav li a{ text-decoration: none; display: block;  padding: 6px 15px 0px 18px; margin-left: 2px; margin-right: 2px;color:#444; position: relative; border-top: 2px solid transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; border-bottom: 2px solid transparent; text-transform: uppercase; background-position: left top; background-repeat: repeat-x;font-weight: 400;
    background-color: rgba(256,256,256,0.1);}
.nav_menu .menu.nav li a:hover,.nav_menu .menu.nav li a.active{  border-left: 1px solid #eee; border-right: 1px solid #eee; background-color: rgba(256,256,256,1); background-image: url(../images/grad.png); border-top: 2px solid #07bee5;}
.not-front .main-container{padding-top:0}
.not-front .page-title-wrap{width:100%;float:left;    background: #219fdc;    border-bottom: 1px solid #eee;}
.not-front .page-title-wrap h1{color: #ffffff; font-family: 'Open Sans', arial, sans-serif;text-transform: Uppercase;font-size: 23px; line-height: 28px;margin: 0;border:none;padding: 24px 0 20px;}
.not-front.node-type-services .content-top{width:100%;clear:both; background: url("../images/light_grey_bg.jpg") 50% 98px / cover no-repeat fixed;}
.not-front .content-top .field-name-field-service-short-description{display:none;}
 /*Banner CSS*/
.home_slider ul.slides .views-field.views-field-nothing{ position: absolute; bottom: 24%; width: 100%; float: left; }
.home_slider ul.slides .views-field.views-field-nothing .content-wrap {background:url("../images/blue_sail.png")no-repeat bottom center;padding-top: 90px;padding-bottom:25px;}
.home_slider ul.slides .views-field.views-field-nothing .content-wrap h3{font:600 43px/53px 'Open Sans';color:#fff;width: 38%;    left: 35%;position:relative;text-align:right;}
.home_slider ul.slides .views-field.views-field-nothing .content-wrap h3 a{color:#fff;}
.home_slider ul.slides .views-field.views-field-nothing .content-wrap p{font:500 20px/29px 'Open Sans';color:#dddddd;text-align:center;width: 47%;  left: 34%;position:relative} 


/*Footer CSS*/
.footer-wrap{clear: both;  background: #222; font-size: 13px;  border-top: 3px solid #ddd;  color: #757d82; padding-top: 31px;  position: fixed; bottom: 0px; left: 0px; right: 0px; z-index: 0;}
.footer-wrap{position: relative;}
.footer{clear:both;	padding: 20px 0px 0px; background: #121313 none repeat scroll 0% 0%;border-top: 1px solid #2A2A2A;	margin-top: 30px;}
.footer-columns h3.block-title{  color: #d1d6d9; margin-top: 0px; margin-bottom: 18px;text-transform:uppercase;font: 14px/22px 'Novecentosanswide-DemiBold';}
.footer-col-first .callus-txt{padding: 0 0 10px; margin: 0px 0 0;font: 13px/25px 'Open Sans';}
.footer-columns a{ text-decoration: none; padding: 0px; font-size: 13px;line-height: 15px; color: #949ea3; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.footer-columns a:hover,footer #powered a:active{ color:#07bee5;}
.footer-columns ul.footer-links{ margin: 0px 0 0 0px; list-style: none; padding: 0;}
.region-footer-secondcolumn ul.menu li, .region-footer-thirdcolumn ul.menu li{ margin-bottom: 3px;  background: url('../images/arrow_footer_list.png') -5px 2px no-repeat; padding-left: 16px;line-height: 1.5em;float: left; width: 100%;}
.region-footer-secondcolumn ul.nav li a,.region-footer-thirdcolumn ul.nav li a{text-decoration: none; padding: 0px; font-size: 13px;    line-height: 20px; color: #949ea3; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out;float: left;}
.region-footer-secondcolumn ul.nav li a:hover,.region-footer-secondcolumn ul.nav li a:active,.region-footer-thirdcolumn ul.nav li a:hover,.region-footer-thirdcolumn ul.nav li a:active{color:#07bee5;background:transparent;}
.footer-col-fourth .icon_phone{font-size: 13px; line-height: 24px; background: url('../images/icon_footer_phone_dark.png') left 4px no-repeat; padding: 0 0 0 30px; margin-bottom: 6px;}
.footer-col-fourth .icon_mail{ font-size: 13px; line-height: 24px; background: url('../images/icon_footer_mail_dark.png') left 5px no-repeat; padding: 0 0 0 30px; margin-bottom: 6px;}
footer .block-footer-message{float: left;margin-top: 1px;margin-right: 10px;color: #748188;font: 13px/25px "Open Sans";}
footer .block-footer-message a{text-decoration: none;	padding: 0px; font-size: 13px;line-height: 15px;color: #949EA3; -webkit-transition: all 0.2s ease-out;  -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;	}
footer .block-footer-message a:hover,footer .block-footer-message a:active{color:#07bee5;}
footer .block-footer-message{margin-bottom: 20px;}

/**Basic pages **/
.main-container .region-content #node-1 > h2{display:none;}
.not-front .inner-content-bottom{float:left;width:100%;background:#f9f9f9;clear:both;     padding: 24px 0 11px;    border-bottom: 1px solid #eee; border-top: 1px solid #eee;}
#block-system-main{margin-bottom:37px;}

/**electric-gas**/
.electric-gas-contact-us h3,.not-front .region-content-top .home-phone-contact-block h3{font-size: 18px;line-height: 26px; margin-bottom: 8px;margin-top: 10px;text-align:center;text-transform:uppercase;}
.electric-gas-contact-us h3 strong,.home-phone-contact-block h3 strong{color: #07BEE5;font-weight: normal;    font-size: 18px;}
.electric-gas-contact-us .bttn { padding: 11px 28px 10px 29px;line-height:20px;}

/**feature_inner**/
.feature_inner ul{padding-left:51px;padding-right:51px}
.feature_inner ul li h4 span.icon:before {background:#07bee5;width: 26px;height: 26px;position: relative;line-height:26px;float:left;border-radius:50%;text-align:center;color:#fff;margin-right:13px;font-size:13px}
.feature_inner ul li h4 span.icon small{text-indent:-9999px;float:left;}
.node-type-services .main-features-block ul >li p ,.utility_compare  .view-content .feature_inner p{font: 14px/25px 'Open Sans', arial, sans-serif;position:relative;    padding-bottom: 22px;}
.feature_inner ul,.node-type-services .main-features-block ul{list-style:none;}

/**utility section**/
.utility_compare  .view-content h3{background: #fff;padding-right: 10px;color: #444;font-weight: 400;text-transform: uppercase;font-size: 16px;letter-spacing: 1px;line-height: 21px;margin-top: 30px;margin-bottom: 41px;background:url('../images/header_bgr.png')repeat-x;background-position:60% 75%;width:100%;float:left}
.utility_compare  .view-content h3 span{    background: #fff;
    padding-right: 10px;}

.utility_compare  .view-content .compare_inner ul{padding:0;float:left;padding:0}
.utility_compare  .view-content .compare_inner ul.last{    margin-left: 28px;}
.utility_compare  .view-content .compare_inner ul > li{display:block;}
.utility_compare  .view-content .compare_inner ul > li  {display:block;margin-bottom: 6px;position: relative;line-height: 1.5em;font-size: 14px;font-family: 'Open Sans', arial, sans-serif;    padding-left: 32px;background-position: left center;}
.utility_compare  .view-content .compare_inner ul > li:before{content: '\e75e';  font-family: 'icomoon'; font-size: 14px; line-height: 18px; font-weight: normal; margin-right: 12px; position: absolute;  top: 2px;    left: 0px;color: #07bee5;}
.utility_compare  .view-content h4{font-size: 16px;line-height: 24px;    margin-bottom: 11px;margin-top: 20px;color: #333;font-family: 'Open Sans', arial, sans-serif;font-weight: bold;text-transform: initial;    margin-right: 12px;}




.block-webform{max-width: 595px; float: left; width: 100%; padding-left: 25px; margin-top: -6px;}
.webform-client-form-15 .panel-body{       padding: 29px 17px 18px 20px;text-align:left}
.not-front .content-top .content h4{margin-top:10px;  line-height: 24px;  font-size: 16px; font-family: 'Open Sans'; font-weight: 700;margin-bottom: 8px;}
.not-front .content-top .content p{font-size:14px;line-height:25px;}
.not-front .content-top .content p strong{font-size: 1.2em; font-weight: bold; color: #219FDC;}
.not-front.not-logged-in .main-container { margin-top: 112px;}
.logged-in.not-front .main-container {margin-top: 91px;}
.not-front .content-top{background:url("../images/bgr_res.jpg")50% 98px / cover no-repeat fixed; padding-bottom: 6px;clear: both; padding-top: 36px;}
.page-node-22 .content-top{background:#fff;padding-top:10px;}
.page-node-22.not-front .content-top .content p{margin-bottom:12px;}
.page-node-22 #block-system-main { margin-bottom: 14px;}
.page-node-22 .inner-content-bottom{padding:0}
.page-node-23 .content-top{background:#fff; min-height:300px;}
.page-user .content-top{background:#fff;}
.not-front .region-content-top .electric-gas-contact-us .bttn:hover,.not-front .region-content-top .home-phone-contact-block .bttn:hover{background-color: #444; border-color: rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.2);color:#fff;}
.not-front .region-content-top .bttn .shortcode_icon {margin: 0px 10px 0 -2px;display:inline-block;}
.not-front .region-content-top .bttn .shortcode_icon .icon{font-size: 1.1em; margin: 0px 4px 0 -2px; top: 0.15em; position: relative;}

.not-front .field-name-field-short-description{display:none;}
.not-front.node-type-services .inner-content-middle{ border-bottom: 1px solid #eee;  border-top: 1px solid #eee;  background-color: #f9f9f9; padding: 26px 0;width:100%;float:left;}
.not-front.node-type-services .inner-content-bottom{background-color:#fff;}
.node-type-services .inner-content-middle{background:#fff;border:0;padding: 0 0 20px 0;}
.page-node-8.not-front.node-type-services .inner-content-bottom { background-color: #f9f9f9;}


/*Changes electric gas.*/

/* .flexslider:hover .flex-direction-nav .flex-prev{opacity:1!important;} */

/* .flexslider:hover .flex-direction-nav a,
.flexslider:hover .flex-direction-nav a {
  opacity:1!important;
}
 */
/*WEB form CSS*/ 
.webform-client-form .webform-component-fieldset{clear: both;  margin: 15px 0; padding: 0;  border: 1px solid #D3D3D3;    border-radius: 3px; background-color: #eeeeee;}
.webform-client-form .webform-component-fieldset .panel-heading{margin: 5px 14px; padding: 0 6px;  border-bottom: 1px solid #CCCCCC; color: #990000; font-size: inherit;background:none;    width: 98%;}
.webform-client-form .webform-component-fieldset .panel-heading .panel-title{margin: 0 !important;  padding: 0 !important; font-size: 20px; line-height: 2.0em;    color: #333;
font-family: 'Novecentosanswide-DemiBold'; font-weight: normal;text-transform:uppercase;}
fieldset.captcha .panel-body{        padding: 6px 14px 27px 20px;}
.form-required{color: #BC1212;}
.webform-component-select .form-control, .entitytype-contact_form-form .form-select {width: 50%;
   
    font-size: 13px;
    color: #373737;
    font-family: Arial, sans-serif;
    font-weight: bold;
    
    display: block;
    padding: 3px 0px 1px;}
.webform-component-number .form-text{width:50%;display: block;}
.form-checkboxes .checkbox{display: inline-block; width: 30%; margin-bottom: 3px;}
.webform-client-form label,.webform-client-form .field-suffix, .entitytype-contact_form-form label{ padding: 0 0 3px 0;color: #000;line-height:19px;font-weight: bold;margin-bottom:0}
.webform-client-form .field-suffix{font-size:90%;}
.webform-client-form input, .webform-client-form select, .entitytype-contact_form-form input[type='text'], .entitytype-contact_form-form select { margin: 0 0 5px 0; height: auto; color: #373737; font-size: 100%; font-family: inherit; line-height: normal; padding: 5px 0; border: 1px solid #DDDDDD;    border-radius: 3px; background: none repeat scroll 0 0 #FAFAFA; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); font: 13px Arial, sans-serif;}
.webform-client-form  fieldset.captcha{text-align:center;clear: both;     margin: 15px 0 7px; padding: 0 0 9px 0; border: 1px solid #D3D3D3; border-radius: 3px; background-color: #eeeeee;}
.webform-client-form  fieldset.captcha legend{text-align:left;background:none;}
.webform-client-form  fieldset.captcha .panel-body{text-align:left;}
.webform-client-form  fieldset.captcha .panel-body .help-block{display:none}
.webform-client-form  fieldset.captcha .panel-title{font-size: 20px; line-height: 2.0em; color: #333; font-family:'Novecentosanswide-DemiBold', arial, serif;    font-weight: normal;}
.form-item-captcha-response{width:50%;}
.webform-client-form  fieldset.captcha input{width:100%;}
fieldset legend.panel-heading { margin: 0 2%; width: 96%;padding: 5px 9px 1px 10px;}
.webform-client-form select{background:#fff;}
.webform-client-form .checkbox{padding-left:0}
.webform-client-form input[type="checkbox"]{    display: block; margin: 6px 10px 0 0; width: 13px; height: auto; font-size: 1.1em;padding:0}
.webform-client-form .term_condition .checkbox{width:100%;}
.webform-client-form .form-component-wrap{padding: 0; margin-bottom: 16px;}
.webform-client-form .form-component-wrap.webform-component--form-components--product-interest{margin-bottom: 10px;}
.webform-client-form .form-component-wrap.webform-component--form-components--preferred-time-to-call{     margin-bottom: 16px;}
.webform-client-form .form-item-submitted-form-components-term-condition-term-condition label, .entitytype-contact_form-form .form-item-submitted-form-components-term-condition-term-condition label {    font-size: 100%;font-weight:normal;  line-height: 150%;}
.webform-client-form .btn-primary, .entitytype-contact_form-form .btn-primary{    font-size: 1.1em;    font-family: 'Novecentosanswide-DemiBold'; border-style: solid; border-width: 0;border-radius: 30px;    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));background-repeat: repeat-x; color: white; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2); background-color: #444; text-decoration: none;line-height: 17px; font-weight: 400; display: inline-block;    cursor: pointer; padding: 12px 28px;-webkit-transition: all 0.2s linear;  -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear;	transition: all 0.2s linear;text-transform:uppercase;outline:none;}
.webform-client-form .btn-primary:hover, .entitytype-contact_form-form .btn-primary:hover{background-color:#07bee5;}

/**site map**/
.site_map h3{font-size: 18px;  line-height: 26px;  margin-bottom: 8px;  margin-top: 20px;}
.site_map .menu-block-wrapper  ul.menu{width:100%;float:left;    list-style-position: inside;}
.site_map .menu-block-wrapper  ul.menu li {list-style:disc!important;    margin-bottom: 2px;clear: both;    display: list-item;    list-style-position: inside!important;}
.site_map .menu-block-wrapper  ul.menu li a{padding:0px;color: #444;  outline: 0 none;  text-decoration: none;  -webkit-transition: color 0.2s linear 0s;  -moz-transition: color 0.2s linear 0s; -ms-transition: color 0.2s linear 0s; -o-transition: color 0.2s linear 0s; transition: color 0.2s linear 0s;font:14px/25px "Open Sans",arial,sans-serif;display: inline-block;}
.site_map .menu-block-wrapper  ul.menu li a .caret{display:none}
.site_map .menu-block-wrapper  ul.menu li a:hover{background:none!important;color:#07bee5}

.site_map .menu-block-wrapper  ul.menu .dropdown-menu{position:static;float:none;background:none;box-shadow:none;border:0px;display:block;    margin: 2px 0 0px 30px;padding:0px}
.site_map .menu-block-wrapper  ul.menu .dropdown-menu li{list-style:circle!important;list-style-position: inside!important;}
.page-node-19 .main-container,.page-node-19.not-front .content-top{background:#fff}
.page-node-19  .inner-content-bottom{display:none}
.page-node-19  #block-system-main{margin-bottom:0}
.site_map{margin-bottom:86px;}
.page-node-19  .content-top{padding-top:0}

/*Merge css*/
/* Home Page */
.content_top{float:left;clear:both;width:100%;}
.region-header-top{width:100%;float:left;}
.content_top .bills_comparison h2{font-size: 26px;line-height: 44px;letter-spacing: normal;color: #333;font-weight: 700;font-family: 'Open Sans', arial, sans-serif;margin: 24px 20px 0px;text-align:center;padding-bottom: 14px;position:relative;padding-bottom: 12px;}
.content_top .bills_comparison h5,.content_top .bills_comparison p{float:none;display:inline-block;}
.content_top .bills_comparison h5{font-size: 24px;line-height: 32px;margin-bottom: 10px;color: #333;font-family: 'Novecentosanswide-DemiBold', arial, serif;font-weight: normal;margin: 0px 27px 0 10px;text-transform:uppercase;}
.content_top .bills_comparison h2:after{display: block;content: "";width: 80px;height: 4px;background-color: #eee;position: absolute;left: 50%;margin-left: -40px;bottom:0px;}
.content_top .bills_comparison h5 strong{color: #07bee5 ; font-family: 'Novecentosanswide-DemiBold';  font-size: 24.3px;  line-height: 33px;    font-weight: normal;}
.content_top .bills_comparison  .assist_you{text-align:center; padding: 17px 0 20px;padding-right: 45px;}
/*.content_top  .bills_comparison .assist_you  a,.urgent_connection .right_container a{background-color: #07bee5;color: #fff;text-transform: uppercase;font-family:'Novecentosanswide-DemiBold';text-decoration: none;font-size: 17px;line-height: 17px;font-weight: 400;display: inline-block;cursor: pointer;padding: 12px 46px;    -webkit-transition: all 0.2s linear;transition: all 0.2s linear;border-radius:30px;border:1px solid;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.23);margin-left:10px;text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);margin-top: 2px;}*/
.content_top  .bills_comparison .assist_you  .bttn .shortcode_icon ,.urgent_connection .right_container .bttn .shortcode_icon {margin: 0px 10px 0 -2px;display:inline-block;}
.content_top  .bills_comparison .assist_you  .bttn .shortcode_icon .icon,.urgent_connection .right_container .bttn .shortcode_icon .icon{font-size: 1.1em; margin: 0px 4px 0 -2px; top: 0.15em; position: relative;}
.content_top  .bills_comparison .assist_you .bttn:hover{background-color: #444; border-color: rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.2);color:#fff;}
.content_top  .bills_comparison .assist_you  a:hover{text-decoration:none;background-color: #444;}
.main-container{background:url('../images/poly_bgr_white.jpg')no-repeat center center;float: left;width: 100%;    padding: 30px 0 0;}
.region.region-footer{float:left;}
.teaser-view .views-row{margin-bottom:17px;list-style: outside none none;}
.teaser-view .views-row .views-field-title{font-family: 'Open Sans', arial, sans-serif;font-weight: bold;font-size: 16px;line-height: 24px;  margin-bottom: 7px;    margin-top: 0px;}
.front  #block-system-main{margin-bottom:54px;}
.teaser-view{padding-bottom: 22px;}
.teaser-view .views-row .views-field-field-short-description{font-size:14px;line-height:27px;}
.services-offer h3{text-align:center;text-transform:uppercase; font-size: 23px;  line-height: 28px;  position: relative; margin: 24px 0 37px; padding-bottom: 20px;letter-spacing: 2px;}
.services-offer h3:after{display: block; content: "";  width: 80px; height: 3px;  background-color: #eee;  position: absolute; bottom: 0; left: 50%;  margin-left: -40px;}
.services-offer h3 span{color:#07BEE5;}
.services-offer .view-other-services-we-offer ul{padding:0;}
.services-offer .view-other-services-we-offer ul li .views-field-field-short-description1.field-content{margin-bottom:20px;}
.services-offer .view-other-services-we-offer ul li .views-field-field-short-description1 .field-content p{font-size:14px;line-height:25px;}
.services-offer .view-other-services-we-offer ul li{float:left;list-style:none;}
.services-offer .view-other-services-we-offer ul li .views-field-title{   margin-bottom: 7px; margin-top: 20px; }
.services-offer .view-other-services-we-offer ul li .views-field-title span{font-weight: 400;font-size: 20px;line-height: 26px;    color: #333;
    font-family: 'Novecentosanswide-DemiBold', arial, serif;color: #333;text-transform:uppercase;}
.services-offer .view-other-services-we-offer ul li .views-field.views-field-nid{ margin-top: 19px;}
.services-offer .view-other-services-we-offer ul li .views-field.views-field-nid span{display:block}
.services-offer .view-other-services-we-offer ul li .views-field.views-field-nid span a{    font-size: 13px; padding: 9px 16px; line-height: 16px;color: #444;background-color: #f8f8f8;
text-shadow: none;font-weight: 400;  display: inline-block;  cursor: pointer;background-repeat: repeat-x;    border-radius: 30px;    font-family: 'Novecentosanswide-DemiBold';  border-style: solid;    border-width: 0;border-width: 0;-moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1)); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));	background-image: linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));	background-repeat: repeat-x;}
.services-offer .view-other-services-we-offer ul li .views-field.views-field-nid span a:hover, .services-offer .view-other-services-we-offer ul li .views-field.views-field-nid span a:active{color: #fff; background-color: #444;}
.ie9 .services-offer .view-other-services-we-offer ul li .views-field.views-field-nid span a{color: #fff; background-color: #444;}
.content_top_wrapper, .content_middle_wrapper{background:#fff}
.slider{background:none}
.content_top_wrapper{ padding: 22px 0;width: 100%;float: left;}
.teaser-view .view-content ul li.views-row.views-row-1 .views-field-title a,.teaser-view .view-content ul li.views-row.views-row-2 .views-field-title a,.teaser-view .view-content ul li.views-row.views-row-3 .views-field-title a,.teaser-view .view-content ul li.views-row.views-row-4 .views-field-title a,.teaser-view .view-content ul li.views-row.views-row-5  .views-field-title a,.services-offer .view-other-services-we-offer ul li.views-row.views-row-1 .views-field-title span,.services-offer .view-other-services-we-offer ul li.views-row.views-row-2 .views-field-title a{background:url('../images/electricity.png')no-repeat;background-position:0% 0%;padding: 2px 0;display: inline-block;padding-left: 35px;}
.services-offer .view-other-services-we-offer ul li.views-row.views-row-1 .views-field-title span,.services-offer .view-other-services-we-offer ul li.views-row.views-row-2 .views-field-title span{padding-left:55px;}
.teaser-view .view-content ul li.views-row.views-row-2 .views-field-title a{background:url('../images/home-phone.png')no-repeat;}
.teaser-view .view-content ul li.views-row.views-row-3 .views-field-title a{background:url('../images/pay-tv.png')no-repeat;}
.teaser-view .view-content ul li.views-row.views-row-4 .views-field-title a{background:url('../images/internet.png')no-repeat;}
.teaser-view .view-content ul li.views-row.views-row-5 .views-field-title a{background:url('../images/phone.png')no-repeat;}
.services-offer .view-other-services-we-offer ul li.views-row.views-row-2 .views-field-title span{background:url('../images/home.png')no-repeat; background-position: 2% 85%;}
.services-offer .view-other-services-we-offer ul li.views-row.views-row-1 .views-field-title span{background:url('../images/tenacy-check.png')no-repeat; background-position: 4% 66%;}
.services-offer .view-content ul li .views-field-field-short-description1,.services-offer .view-content ul li .views-field-nid{padding-left:55px;}
.services-offer .view-content ul li .views-field-field-short-description1{font:14px/25px 'Open Sans';}
.content_middle_wrapper {width:100%;background:url('../images/poly_bgr_blue.jpg')no-repeat;float: left;width: 100%;      padding: 38px 0 10px;background-size:cover;background-attachment:fixed;}
.urgent_connection  .left_container h3{font-size: 24px;line-height: 32px;margin-bottom: 12px;color: #fff;font-family: 'Novecentosanswide-DemiBold', arial, serif;font-weight: normal;text-transform:uppercase; word-spacing: 0px;}
.urgent_connection  .left_container p{margin-bottom: 30px;color: #fff;  width: 100%;float: left;font-size: 14px; line-height: 25px;}
.urgent_connection  .left_container small{font-size:10px;color:#fff;}
.urgent_connection .right_container a{font-size: 15px;padding: 9px 23px;line-height: 16px;background-color: #f8f8f8;color: #444;margin-top: 66px;float:right;    text-shadow: none;}
.urgent_connection .right_container a:hover{background-color: #444;color:#fff;}
.front .region-content #block-system-main .content h2{font-size: 23px;line-height: 27px;position: relative;margin-top: 26px;    font-weight: 400;margin: 20px 0 57px;padding-bottom: 22px;text-align: center;position: relative;text-transform:uppercase;color:#333;font-family: 'Novecentosanswide-DemiBold', arial, serif;    letter-spacing: 2px;}
.urgent_connection  .left_container{padding-top: 4px;}
.front .region-content #block-system-main .content h2 a{color:#333;}
.front .region-content #block-system-main .content h2 a:hover{text-decoration:none;color:#333;}
.front .region-content #block-system-main .content ul{list-style-type:none;padding:0;padding-left: 49px;}
.front .region-content #block-system-main .content ul li{font: 14px/21px 'Open Sans', arial, sans-serif;color: #555;background:url('../images/arrow.png')no-repeat;background-position:5px 6px;padding: 0 51px 0 25px;margin-bottom: 6px;}

.front .region-content #block-system-main .content h2:after,.node-type-services .inner-content-bottom h3:after{display: block;content: "";width: 80px;height: 3px;background-color: #eee;position: absolute;bottom: 0;left: 50%;margin-left: -40px;}
.content_bottom{float:left;width:100%;}
.content_bottom_wrapper {float:left;width:100%;border-bottom: 1px solid #eee;border-top: 1px solid #eee;background-color: #f9f9f9;    padding: 26px 0 50px;}
.teaser-view .item-list ul{padding-left:0}
.slider{/* max-height: 380px; */float: left;width: 100%;height: 100%;/* overflow: hidden; */margin-top: 112px;}
.scrolled{transition: all 0.7s ease-out 0s!important;-webkit-transition:all 0.7s ease-out 0s!important;background: rgba(255, 255, 255, 0.97) none repeat scroll 0 0 !important;}
.logged-in #header-wrap.scrolled,.not-logged-in #header-wrap.scrolled{position:fixed;margin-top:-39px;}
.not-logged-in .slider .scrolled{margin-top:112px;}
.logged-in .slider .scrolled{margin-top:114px;}
.home_slider  .view-content ul {list-style-type:none;float: left;width: 100%;padding: 0;margin-bottom: 0;}
.home_slider  .view-content ul li{width:100%;float:left;}
.home_slider  .view-content ul li .views-field-field-banner-img img{width:100%;position:relative;}
.home_slider  .view-content ul li .views-field-body .field-content p{position:absolute;bottom:10px;}
.home_slider  .view-content ul li .views-field-title{position:absolute;bottom:10%;z-index:9;}
.home_slider  .view-content ul li .views-field-title .field-content a{font-weight: 600;font-family: "Open Sans";color: #fff;text-decoration: none;background-color: transparent;border-width: 0px;border-color: rgb(255, 214, 88);border-style: none;font-size: 43px;line-height:50px;}
/* {line-height: 29px;border-width: 0px;margin: 0px;padding: 0px;letter-spacing: 0px;font-size: 20px;} */
#block-system-main  ul.links.list-inline{display:none;}
.flexslider{border:0;margin:0;}
/* Responsive menu */
.responsive-menus.responsified span.toggler{border:0;border-radius:0;background:url('../images/resp-menu-bar.png')no-repeat;border:1px solid rgba(0, 0, 0, 0.08);box-shadow:none;width:34px;height:34px;margin-top: -50px;float:right;}
.responsive-menus.responsified.responsive-toggled .responsive-menus-simple, .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul.rm-removed{background:#222;}
.responsive-menus.responsified .responsive-menus-simple li a{color:#bbb;font-size: 13px;padding: 12px 30px;position: relative;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);transition: all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;background: #222 none repeat scroll 0 0;border-bottom: 1px solid rgba(0, 0, 0, 0.3);border-top: 1px solid rgba(255, 255, 255, 0.1);}
.responsive-menus.responsified .responsive-menus-simple li a:hover{color: #eee;background:#2a2a2a;}






/**home page slider section**/

.example-animation {color: #FFF; font-size: 60px;}
.example-animation .main{position:relative;width:100%;float:left;}
.example-animation .inner.devrama-slider,.projector,.primary-img{width:100%!important;}
.example-animation .main .inner.devrama-slider  img.lazy-background,.main-image1 img{    width:100%;	height:auto}
.example-animation	h2{color: #fff;font-family: "Open Sans";font-size: 43px;font-weight: 600;line-height: 53px;margin: 0;text-align: center;}
.example-animation	p{   color: #dddddd;font-size: 20px;line-height: 29px;max-width: 534px;text-align: center;}
.example-animation	.main-image{  margin-left:-524px;}
.example-animation  .lazy-background{height:auto!important}
			
			
/**Services pages**/

/**tenant-screening section**/
.tenant-screening{border-width: 1px 1px 1px 3px; border-style: solid; border-color: #EEE #EEE #EEE #0AD1E5; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none;    padding: 24px 28px 20px 34px; margin: 32px 0px 36px; overflow: hidden; background: #FAFAFA none repeat scroll 0% 0%; border-radius: 4px;}
.tenancy-check-block{padding: 36px 0 12px;}
.tenant-screening .bttn-style{font-size:13px;line-height:20px;padding: 5px 15px;}
 .tenant-screening .bttn:hover{background-color: #444; border-color: rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.2);color:#fff;}
.tenant-screening h3{line-height:32px;    margin-bottom: 12px;margin-top:0;text-transform:uppercase;letter-spacing: 0px;}
.tenant-screening h3 strong{color: #07BEE5; font-weight: normal;}
.tenant-screening .text-wrap{font-size:14px;line-height:24px;padding:0;}
.tenant-screening .button-wrap{text-align: right;padding:0;}


/**tanent-verify section**/
/* .tanent-verify{padding-bottom: 17px;padding-top: 22px;} */
.tanent-verify ul.tenant-verification-wrap{margin:0;width:100%;float:left;padding:0;padding-top: 25px;}
.tanent-verify ul.tenant-verification-wrap li{list-style:none;text-align:center;margin-bottom:18px; }
.tanent-verify ul.tenant-verification-wrap li:focus{ outline: -webkit-focus-ring-color auto 5px;}
.tanent-verify ul.tenant-verification-wrap li:first-child{padding-left:0}
.tanent-verify ul.tenant-verification-wrap li:last-child{padding-right:0}
.tanent-verify ul.tenant-verification-wrap li  .icon_holder span.icon{color: #07bee5;font-size: 56px;line-height: 98px; transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.node-type-services .main-container{background:#f6f6f6;}
.page-node-7.node-type-services .inner-content-bottom{border-bottom:0;margin-bottom:20px;border-top: 0;}
.tanent-verify ul.tenant-verification-wrap li  .icon_holder .icon_bgr:after{
    border: 4px solid #fff;
    border-radius: 50%;
    box-sizing: border-box;
    content: "";
    height: 100%;
    left: 0;
    opacity: 1;
    padding: 0;
    pointer-events: none; 
    position: absolute;
    top: 0;
    transform: scale(1);
	-webkit-transform:scale(1);
    width: 100%;
    z-index: 1;
}
.tanent-verify ul.tenant-verification-wrap li  .icon_holder .icon_bgr {
    border: 4px solid white;
    border-radius: 140px;
    height: 100px;
    margin: 0 auto 24px;
    position: relative;
    text-align: center;
    transition: all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
    width: 100px;
}
.tanent-verify ul.tenant-verification-wrap li:hover  .icon_bgr {
    background: #fff none repeat scroll 0 0;
    border: 4px solid #07bee5;
}
.tanent-verify ul.tenant-verification-wrap li:hover .icon_holder .icon_bgr::after {
    border: 4px solid #07bee5;
    opacity: 0;
    transform: scale(1.3);
	-webkit-transform:scale(1.3);
    transition: all 0.6s ease 0s;
	-webkit-transition:all 0.6s ease 0s;
    z-index: 1;
}

	.tanent-verify ul.tenant-verification-wrap li  .icon_holder span.icon small{text-indent:-9999px;float:left;}
.tanent-verify ul.tenant-verification-wrap li h3{font-size: 20px;line-height: 38px;color: #333;text-transform: uppercase; padding-bottom: 16px;margin-bottom: 18px;position: relative;padding-top:3px;}
 .tanent-verify ul.tenant-verification-wrap li h3:after{display: block; content: ""; width: 80px; height: 4px; background-color: #EEE; position: absolute; bottom: 0px; left: 50%; margin-left:-40px;}
.tanent-verify ul.tenant-verification-wrap li p{color: #888;font-weight: 400;line-height: 27px;font-size:14px;margin-bottom:12px;padding: 0 10px;}
.tanent-verify ul.tenant-verification-wrap li .icon_holder{    position: relative;    transition: all 0.3s ease;}
 .tanent-verify ul.tenant-verification-wrap li .icon_bgr{margin: 0px auto 24px auto; text-align: center; width: 100px; height: 100px; border-radius: 140px; border: 4px solid white; position: relative;  -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease;text-indent:-9999px;}
.node-type-services.page-node-7  .inner-content-middle .row{margin-left:0;margin-right:0;}
 .tanent-verify ul.tenant-verification-wrap li  .icon_center { position: absolute; z-index: 0; top: 0; width: 100%; text-align: center; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease;}
 
 /* Real Estate */
 
 /**client_testimonial section**/
 .client_testimonial{float: left;width: 100%;background: url('../images/poly_bgr_white.jpg')no-repeat center center;padding-top: 12px;}
.client_testimonial-block{width:100%;float:left; padding:13px 0 13px;}
.flexslider {background:none;}
.client_testimonial-block h3{color: #444;font-weight: 400;text-transform: uppercase;font-size: 16px;letter-spacing: 1px;line-height: 21px;margin-top: 30px;margin-bottom: 40px;}
.client_testimonial-block .testimonial_view{background: #F8F8F8 url("../images/quote.png") no-repeat scroll 14px 14px;position: relative;border-radius: 10px;border: 3px solid #FFF;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.11);margin: 1px;}
.client_testimonial-block .testimonial_view p{padding: 22px 49px 13px 49px;font-size: 15px;line-height: 26px;font-family: Droid serif;font-style: italic;color: #777;text-align: left;}
.client_testimonial-block .testimonial_view .quote_arrow{width: 14px;height: 14px;position: absolute;bottom: -12px;left: 47px;background: transparent url("../images/quote_arrow.png") no-repeat scroll 0px 0px;}
.client_testimonial-block  .flex-direction-nav {position: absolute;    right: 54px;    top: -23px;}
.client_testimonial-block  .flex-direction-nav a{ font-size: 12px;background: #07bee5; width: 22px!important;color:#fff; height: 22px!important;display:block}
.client_testimonial-block .flexslider .flex-direction-nav a,.client_testimonial-block .flexslider .flex-direction-nav a {opacity:1!important;border-radius:3px;box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.35);transition: all 0.3s ease 0s;pointer-events: none;}
.client_testimonial-block .flexslider .flex-direction-nav a:hover,.client_testimonial-block .flexslider .flex-direction-nav a:hover{background-color:#666 ;}
.client_testimonial-block  .flex-direction-nav .flex-next{  position: absolute;left:0px!important;right:auto!important}
.flex-direction-nav .flex-prev{position: absolute;right:5px!important;left:auto!important}
.client_testimonial-block  .flex-direction-nav a::before{color: #fff;font-size: 13px;padding-left: 7px;font-weight: normal;}
.client_testimonial-block .author-details{ margin-left: 47px; margin-top: 12px;}
.client_testimonial-block  .flex-direction-nav .flex-next{padding-right:10px;}
.client_testimonial-block .author-details .author_name{display:block;    background: url('../images/icon_testimonial.png') 0px 5px no-repeat; font-size: 16px;    padding-left: 22px;font-family:'Novecentosanswide-DemiBold';text-align: left;float: left;width: 100%;}
.client_testimonial-block .author-details .autor_description{display: block; color: #aaa;font-size: 11px; font-family: Droid serif; font-style: italic;float: left;line-height: 15px;}		
.not-front.node-type-services .content-top{padding-top:0;}
.client_testimonial-block  .flexslider .slides{margin-top:20px;}
.client_testimonial-block{padding-left: 15px;}
.client_testimonial-block  .flexslider .slides .views-field{padding:0 34px 0 0;}

.node-type-services .main-features-block ul >li p:after,.feature_inner ul >li p:after{display: block; content: "";  width: 80px; height: 3px;  background-color: #eee;  position: absolute; bottom: 0; left:0;}
.node-type-services .main-features-block ul >li:last-child p:after,.feature_inner ul >li:last-child p:after{display:none}
.node-type-services .inner-content-middle h3{color: #444;font-weight: 400;text-transform: uppercase;font-size: 24px;letter-spacing: 0px;line-height: 21px;margin-top: 8px;margin-bottom: 17px; /* background: transparent url("../images/header_bgr.png") repeat-x scroll center bottom; */}
.node-type-services .main-features-block ul >li h4{font-family: "Open Sans",arial,sans-serif;font-weight: bold;font-size: 16px;line-height: 24px;margin-bottom: 11px;margin-top: 18px;}
.node-type-services  #block-system-main{margin-bottom:29px;}
.tenant-verification-wrap h3 strong{color: #333!important;}
.free-utility-connection-block p{margin-bottom:11px;line-height: 25px;padding-top: 1px; font-size: 14px;}
.free-utility-connection-block{padding-left: 35px;}
.become-member-block{padding-left:65px;}
.not-front.page-node-8 .content-top{background:url("../images/bgr_res.jpg")50% 98px / cover no-repeat fixed;}
.node-type-services .inner-content-middle .free-utility-connection-block h3{margin-bottom:40px;font-size:16px;margin-top:2px;background: transparent url("../images/header_bgr.png") repeat-x scroll center bottom;}
.national_tenacy_database .view-content .views-row {width:100%;float:left;    padding: 0px 0px 8px;  margin: 0px 0px 8px; border-bottom: 1px dotted #EEE; position: relative;  transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; background: #FFF none repeat scroll 0% 0%;  border-radius: 4px;}
.national_tenacy_database .view-content .views-row:last-child{border:0;}
.node-type-services .inner-content-middle .national_tenacy_database  h3{font-size: 16px;letter-spacing: 1px;line-height: 21px; margin-top: 3px;word-spacing: 2px;margin-bottom:38px;background: transparent url("../images/header_bgr.png") repeat-x scroll center bottom;}
.page-node-8.node-type-services #block-system-main{margin-bottom: 18px;}
.node-type-services .inner-content-middle .become-member-block .text_box { border-width: 1px 1px 1px 3px; border-style: solid; border-color: #EEE #EEE #EEE #0AD1E5; -moz-border-top-colors: none;    -moz-border-right-colors: none;  -moz-border-bottom-colors: none;  -moz-border-left-colors: none; border-image: none; padding: 26px 28px 19px 34px; margin: 5px 0px; overflow: hidden; background: #FAFAFA none repeat scroll 0% 0%; border-radius: 4px;}
.node-type-services .inner-content-bottom .main-features-block h3{font-size: 26px;margin: 50px 0px 36px;}
.node-type-services .inner-content-middle .become-member-block .text_box h3{font-family: "Open Sans";text-transform: none;font-size: 24px; line-height: 32px; margin-bottom: 10px;margin-top:0;background:none;}
.node-type-services .inner-content-middle .become-member-block .text_box  p{line-height:25px;font-size: 12px;}
.node-type-services .inner-content-middle .become-member-block .text_box h3 strong{color: #07BEE5;font-weight: normal;}
.node-type-services .inner-content-middle .become-member-block .text_box .bttn{font-size: 13px;padding: 8px 17px;line-height: 16px;}
.node-type-services .inner-content-middle .become-member-block .text_box .bttn-style.orange-bttn{background-color: #FEA700;background-image: -moz-linear-gradient(center top , rgba(254, 165, 0, 0.5), rgba(254, 117, 0, 0.5));}
.node-type-services .inner-content-bottom h3{font-size: 23px;line-height: 27px;position: relative;margin-top: 26px;margin: 20px 0px 17px;padding-bottom: 20px;text-align: center;font-weight: 400;text-transform:uppercase;}
.node-type-services .inner-content-bottom h3 strong{color: #07BEE5;font-weight: normal;}
.node-type-services .inner-content-bottom p{font: 14px/25px "Open Sans",arial,sans-serif;margin-bottom:12px;}
.node-type-services .inner-content-middle .become-member-block .text_box .bttn-style.orange-bttn:hover,.node-type-services .inner-content-middle .become-member-block .text_box .bttn:hover{background-color: #444 !important;background-image: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.1));border-color: rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.22);color:#fff;}
.national_tenacy_database .view-content .views-row .views-field-title{border: 0;background: transparent;padding: 4px 0px;}
.national_tenacy_database .view-content .views-row .ui-accordion-content{background: transparent;border: 0;}
.not-front.node-type-services.page-node-8  .inner-content-middle{background-color:#fff;border-top:0;border-bottom:0;}
.national_tenacy_database .view-content .views-row .views-field-title .field-content a{margin-left: 34px;font-family: 'Open Sans', arial;font-weight: 600;font-size: 15px;}
.national_tenacy_database .view-content .views-row .ui-accordion-content .field-content  p{padding: 10px 10px 10px 34px;color: #777;line-height:25px;font-family:'Open Sans'}
.ui-state-default .ui-icon {background:#07bee5 url('../images/accordian-control.png') no-repeat!important;width: 20px;height: 20px;background-position: 0 0!important; transition: all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;  }
.ui-state-active .ui-icon{background:#888 url('../images/accordian-control.png') no-repeat!important;width: 20px;height: 20px;background-position: 0 -20px!important; transition: all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;  }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { left: 0!important; margin-top: -9px!important;border-radius: 2px;}
.ui-accordion .ui-accordion-content { padding: 0!important;}
.main-features-block h4 span.icon small{text-indent:-9999px;float:left;}
.main-features-block h4 span.icon {color: #fff;font-size: 13px;top: 0px;line-height: 26px;}
.main-features-block h4 span.icon:before{background: #07bee5;width: 26px;height: 26px;position: relative;line-height: 26px;float: left;border-radius: 50%;text-align: center;color: #fff;margin-right: 4px;font-size: 13px;}
.national_tenacy_database h3.block-title span,.free-utility-connection-block h3.block-title span{background-color:#fff;padding-right:10px;}
.become-member-block{margin-bottom: 19px;}
/* User page  */
#block-system-main #user-register-form,#block-system-main #user-login,#block-system-main #user-pass{width:50%;}
#block-system-main #user-register-form #edit-submit,#block-system-main #user-login #edit-submit,#block-system-main #user-pass #edit-submit{background-color: #219FDC;border-color: #219FDC;color:#fff;}
#block-system-main ol.search-results{padding:0;padding-left:20px;}
#block-system-main ol.search-results h3{font-size: 18px;line-height:26px;}
.page-search #block-system-main h2{font-size:24px;line-height:26px;clear:both;}
#search-form #edit-basic .input-group-btn button{background:url('../images/button_search.png')no-repeat center;}
#block-system-main #search-form{float: left;clear: both;width: 50%;margin-bottom: 10px;}
.ui-state-hover .ui-accordion-header-icon{background-color:#666!important;}

/* Placeholder color Css */
.form-control::-webkit-input-placeholder {
  color: #ccc;
  opacity:0.6;
}
.form-control::-moz-placeholder { /* Firefox 19+ */
  color: #ccc;
  opacity:0.6;
}
.form-control:-ms-input-placeholder {
  color: #ccc;
  opacity:0.6;
  }
.form-control:-moz-placeholder { /* Firefox 18- */
  color: #ccc;opacity:0.6;
}
.footer_menu .icon_mail a{color:#757d82;}

/* Jcarousel */
.client_testimonial-block .jcarousel-skin-default .jcarousel-clip-horizontal,.client_testimonial-block .jcarousel-skin-default .jcarousel-container-horizontal{width: 100%;}
.client_testimonial-block  .jcarousel-skin-default .jcarousel-container-horizontal{height:auto;padding:0;}
.client_testimonial-block .jcarousel-skin-default .jcarousel-item{height:auto;}
.client_testimonial-block .jcarousel-skin-default .jcarousel-next-horizontal{top:-66px;right:29px;transition:none;-webkit-transition:none;}
.client_testimonial-block .jcarousel-skin-default .jcarousel-prev-horizontal{top:-66px;right:10px;left: 93.5%;transition:none;-webkit-transition:none;}
.client_testimonial-block .jcarousel-skin-default .jcarousel-item{background:transparent;border:none;}
.not-front.page-node-8.node-type-services .inner-content-bottom{padding:24px 0 0;}
.client_testimonial-block .jcarousel-skin-default .jcarousel-next,.client_testimonial-block .jcarousel-skin-default .jcarousel-prev{background:url('../images/arrows.png')no-repeat;width:22px;height:26px;}
.client_testimonial-block .jcarousel-skin-default .jcarousel-next{background-position: -26px 0px;}
.client_testimonial-block  .jcarousel-skin-default .jcarousel-prev-disabled{background-position: 0px -55px;display:block;width:22px;height:26px;}
.client_testimonial-block .jcarousel-skin-default .jcarousel-next:hover{background-position: -26px -27px;}
.client_testimonial-block .jcarousel-skin-default .jcarousel-prev:hover{background-position: 0px -27px;}
.client_testimonial-block  .jcarousel-skin-default .jcarousel-prev-disabled:hover{background-position: 0px -55px;cursor:default}
.header .mobile-menu{border:0;border-radius:0;background:url('../images/resp-menu-bar.png')no-repeat;border:1px solid rgba(0, 0, 0, 0.08);box-shadow:none;width:34px;height:34px;margin-top: 30px;float:right;text-indent: -9999px;display:none;cursor:pointer;}
.nav_menu .menu.nav{display:block;}
.nav_menu .menu.nav li.expanded .dropdown-menu{padding: 0;margin-top:-1px;}
.nav_menu .menu.nav li.expanded .dropdown-menu li{width:100%;}
.nav_menu .menu.nav li.expanded .dropdown-menu li a{border-bottom: 1px solid rgba(0, 0, 0, 0.07);border-top: 1px solid transparent;background: transparent url("../images/grad.png") repeat-x scroll center top;
color: #333;-webkit-transition: all 0.2s ease-out;  -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;	text-transform: initial;padding: 6px 15px;margin: 0px;display: block;white-space: nowrap;min-width: 150px;font-size: 12px;line-height:15px;border-left:0;border-right:0}
.nav_menu .menu.nav li.expanded .dropdown-menu li a:hover{background: #07BEE5 none repeat scroll 0% 0%;border-top: 1px solid transparent;color: #FFF;}
.nav_menu .menu.nav li.expanded:hover >.dropdown-menu{display:block;}

/* IcomMoon Content */
.icon{font-family:icomoon}
.icon.phone:before { content: "\e600";}
.icon.mobile:before { content: "\e601";}
.icon.mouse:before { content: "\e602";}
.icon.directions:before { content: "\e603";}
.icon.mail:before { content: "\e604";}
.icon.paperplane:before { content: "\e605";}
.icon.pencil:before { content: "\e606";}
.icon.feather:before { content: "\e607";}
.icon.paperclip:before { content: "\e608";}
.icon.drawer:before { content: "\e609";}
.icon.reply:before { content: "\e60a";}
.icon.reply-all:before { content: "\e60b";}
.icon.forward:before { content: "\e60c";}
.icon.user:before { content: "\e60d";}
.icon.users:before { content: "\e60e";}
.icon.user-add:before { content: "\e60f";}
.icon.vcard:before { content: "\e610";}
.icon.export:before { content: "\e611";}
.icon.location:before { content: "\e612";}
.icon.map:before { content: "\e613";}
.icon.compass:before { content: "\e614";}
.icon.location2:before { content: "\e615";}
.icon.target:before { content: "\e616";}
.icon.share:before { content: "\e617";}
.icon.sharable:before { content: "\e618";}
.icon.heart:before { content: "\e619";}
.icon.heart2:before { content: "\e61a";}
.icon.star:before { content: "\e61b";}
.icon.star2:before { content: "\e61c";}
.icon.thumbsup:before { content: "\e61d";}
.icon.thumbsdown:before { content: "\e61e";}
.icon.chat:before { content: "\e61f";}
.icon.comment:before { content: "\e620";}
.icon.quote:before { content: "\e621";}
.icon.house:before { content: "\e622";}
.icon.popup:before { content: "\e623";}
.icon.search:before { content: "\e624";}
.icon.flashlight:before { content: "\e625";}
.icon.printer:before { content: "\e626";}
.icon.bell:before { content: "\e627";}
.icon.link:before { content: "\e628";}
.icon.flag:before { content: "\e629";}
.icon.cog:before { content: "\e62a";}
.icon.tools:before { content: "\e62b";}
.icon.trophy:before { content: "\e62c";}
.icon.tag:before { content: "\e62d";}
.icon.camera:before { content: "\e62e";}
.icon.megaphone:before { content: "\e62f";}
.icon.moon:before { content: "\e630";}
.icon.palette:before { content: "\e631";}
.icon.leaf:before { content: "\e632";}
.icon.music:before { content: "\e633";}
.icon.music2:before { content: "\e634";}
.icon.new:before { content: "\e635";}
.icon.graduation:before { content: "\e636";}
.icon.book:before { content: "\e637";}
.icon.newspaper:before { content: "\e638";}
.icon.bag:before { content: "\e639";}
.icon.airplane:before { content: "\e63a";}
.icon.lifebuoy:before { content: "\e63b";}
.icon.eye:before { content: "\e63c";}
.icon.clock:before { content: "\e63d";}
.icon.microphone:before { content: "\e63e";}
.icon.calendar:before { content: "\e63f";}
.icon.bolt:before { content: "\e640";}
.icon.thunder:before { content: "\e641";}
.icon.droplet:before { content: "\e642";}
.icon.cd:before { content: "\e643";}
.icon.briefcase:before { content: "\e644";}
.icon.air:before { content: "\e645";}
.icon.hourglass:before { content: "\e646";}
.icon.gauge:before { content: "\e647";}
.icon.language:before { content: "\e648";}
.icon.network:before { content: "\e649";}
.icon.key:before { content: "\e64a";}
.icon.battery:before { content: "\e64b";}
.icon.bucket:before { content: "\e64c";}
.icon.magnet:before { content: "\e64d";}
.icon.drive:before { content: "\e64e";}
.icon.cup:before { content: "\e64f";}
.icon.rocket:before { content: "\e650";}
.icon.brush:before { content: "\e651";}
.icon.suitcase:before { content: "\e652";}
.icon.cone:before { content: "\e653";}
.icon.earth:before { content: "\e654";}
.icon.keyboard:before { content: "\e655";}
.icon.browser:before { content: "\e656";}
.icon.publish:before { content: "\e657";}
.icon.progress-3:before { content: "\e658";}
.icon.progress-2:before { content: "\e659";}
.icon.brogress-1:before { content: "\e65a";}
.icon.progress-0:before { content: "\e65b";}
.icon.sun:before { content: "\e65c";}
.icon.sun2:before { content: "\e65d";}
.icon.adjust:before { content: "\e65e";}
.icon.code:before { content: "\e65f";}
.icon.screen:before { content: "\e660";}
.icon.infinity:before { content: "\e661";}
.icon.light-bulb:before { content: "\e662";}
.icon.creditcard:before { content: "\e663";}
.icon.database:before { content: "\e664";}
.icon.voicemail:before { content: "\e665";}
.icon.clipboard:before { content: "\e666";}
.icon.cart:before { content: "\e667";}
.icon.box:before { content: "\e668";}
.icon.ticket:before { content: "\e669";}
.icon.rss:before { content: "\e66a";}
.icon.signal:before { content: "\e66b";}
.icon.thermometer:before { content: "\e66c";}
.icon.droplets:before { content: "\e66d";}
.icon.uniE66E:before { content: "\e66e";}
.icon.statistics:before { content: "\e66f";}
.icon.pie:before { content: "\e670";}
.icon.bars:before { content: "\e671";}
.icon.graph:before { content: "\e672";}
.icon.lock:before { content: "\e673";}
.icon.lock-open:before { content: "\e674";}
.icon.logout:before { content: "\e675";}
.icon.login:before { content: "\e676";}
.icon.checkmark:before { content: "\e677";}
.icon.cross:before { content: "\e678";}
.icon.minus:before { content: "\e679";}
.icon.plus:before { content: "\e67a";}
.icon.cross2:before { content: "\e67b";}
.icon.minus2:before { content: "\e67c";}
.icon.plus2:before { content: "\e67d";}
.icon.cross3:before { content: "\e67e";}
.icon.minus3:before { content: "\e67f";}
.icon.plus3:before { content: "\e680";}
.icon.erase:before { content: "\e681";}
.icon.blocked:before { content: "\e682";}
.icon.info:before { content: "\e683";}
.icon.info2:before { content: "\e684";}
.icon.question:before { content: "\e685";}
.icon.help:before { content: "\e686";}
.icon.warning:before { content: "\e687";}
.icon.cycle:before { content: "\e688";}
.icon.cw:before { content: "\e689";}
.icon.ccw:before { content: "\e68a";}
.icon.shuffle:before { content: "\e68b";}
.icon.arrow:before { content: "\e68c";}
.icon.arrow2:before { content: "\e68d";}
.icon.retweet:before { content: "\e68e";}
.icon.loop:before { content: "\e68f";}
.icon.history:before { content: "\e690";}
.icon.back:before { content: "\e691";}
.icon.switch:before { content: "\e692";}
.icon.list:before { content: "\e693";}
.icon.add-to-list:before { content: "\e694";}
.icon.layout:before { content: "\e695";}
.icon.list2:before { content: "\e696";}
.icon.text:before { content: "\e697";}
.icon.text2:before { content: "\e698";}
.icon.document:before { content: "\e699";}
.icon.docs:before { content: "\e69a";}
.icon.landscape:before { content: "\e69b";}
.icon.pictures:before { content: "\e69c";}
.icon.video:before { content: "\e69d";}
.icon.music3:before { content: "\e69e";}
.icon.folder:before { content: "\e69f";}
.icon.archive:before { content: "\e6a0";}
.icon.trash:before { content: "\e6a1";}
.icon.upload:before { content: "\e6a2";}
.icon.download:before { content: "\e6a3";}
.icon.disk:before { content: "\e6a4";}
.icon.install:before { content: "\e6a5";}
.icon.cloud:before { content: "\e6a6";}
.icon.upload2:before { content: "\e6a7";}
.icon.bookmark:before { content: "\e6a8";}
.icon.bookmarks:before { content: "\e6a9";}
.icon.book2:before { content: "\e6aa";}
.icon.play:before { content: "\e6ab";}
.icon.pause:before { content: "\e6ac";}
.icon.record:before { content: "\e6ad";}
.icon.stop:before { content: "\e6ae";}
.icon.next:before { content: "\e6af";}
.icon.previous:before { content: "\e6b0";}
.icon.first:before { content: "\e6b1";}
.icon.last:before { content: "\e6b2";}
.icon.resize-enlarge:before { content: "\e6b3";}
.icon.resize-shrink:before { content: "\e6b4";}
.icon.volume:before { content: "\e6b5";}
.icon.sound:before { content: "\e6b6";}
.icon.mute:before { content: "\e6b7";}
.icon.flow-cascade:before { content: "\e6b8";}
.icon.flow-branch:before { content: "\e6b9";}
.icon.flow-tree:before { content: "\e6ba";}
.icon.flow-line:before { content: "\e6bb";}
.icon.flow-parallel:before { content: "\e6bc";}
.icon.arrow-left:before { content: "\e6bd";}
.icon.arrow-down:before { content: "\e6be";}
.icon.arrow-up-upload:before { content: "\e6bf";}
.icon.arrow-right:before { content: "\e6c0";}
.icon.arrow-left2:before { content: "\e6c1";}
.icon.arrow-down2:before { content: "\e6c2";}
.icon.arrow-up:before { content: "\e6c3";}
.icon.arrow-right2:before { content: "\e6c4";}
.icon.arrow-left3:before { content: "\e6c5";}
.icon.arrow-down3:before { content: "\e6c6";}
.icon.arrow-up2:before { content: "\e6c7";}
.icon.arrow-right3:before { content: "\e6c8";}
.icon.arrow-left4:before { content: "\e6c9";}
.icon.arrow-down4:before { content: "\e6ca";}
.icon.arrow-up3:before { content: "\e6cb";}
.icon.arrow-right4:before { content: "\e6cc";}
.icon.arrow-left5:before { content: "\e6cd";}
.icon.arrow-down5:before { content: "\e6ce";}
.icon.arrow-up4:before { content: "\e6cf";}
.icon.arrow-right5:before { content: "\e6d0";}
.icon.arrow-left6:before { content: "\e6d1";}
.icon.arrow-down6:before { content: "\e6d2";}
.icon.arrow-up5:before { content: "\e6d3";}
.icon.arrow-right6:before { content: "\e6d4";}
.icon.arrow-left7:before { content: "\e6d5";}
.icon.arrow-down7:before { content: "\e6d6";}
.icon.arrow-up6:before { content: "\e6d7";}
.icon.uniE6D8:before { content: "\e6d8";}
.icon.arrow-left8:before { content: "\e6d9";}
.icon.arrow-down8:before { content: "\e6da";}
.icon.arrow-up7:before { content: "\e6db";}
.icon.arrow-right7:before { content: "\e6dc";}
.icon.menu:before { content: "\e6dd";}
.icon.ellipsis:before { content: "\e6de";}
.icon.dots:before { content: "\e6df";}
.icon.dot:before { content: "\e6e0";}
.icon.cc:before { content: "\e6e1";}
.icon.cc-by:before { content: "\e6e2";}
.icon.cc-nc:before { content: "\e6e3";}
.icon.cc-nc-eu:before { content: "\e6e4";}
.icon.cc-nc-jp:before { content: "\e6e5";}
.icon.cc-sa:before { content: "\e6e6";}
.icon.cc-nd:before { content: "\e6e7";}
.icon.cc-pd:before { content: "\e6e8";}
.icon.cc-zero:before { content: "\e6e9";}
.icon.cc-share:before { content: "\e6ea";}
.icon.cc-share2:before { content: "\e6eb";}
.icon.danielbruce:before { content: "\e6ec";}
.icon.danielbruce2:before { content: "\e6ed";}
.icon.github:before { content: "\e6ee";}
.icon.github2:before { content: "\e6ef";}
.icon.flickr:before { content: "\e6f0";}
.icon.flickr2:before { content: "\e6f1";}
.icon.vimeo:before { content: "\e6f2";}
.icon.vimeo2:before { content: "\e6f3";}
.icon.twitter:before { content: "\e6f4";}
.icon.twitter2:before { content: "\e6f5";}
.icon.facebook:before { content: "\e6f6";}
.icon.facebook2:before { content: "\e6f7";}
.icon.facebook3:before { content: "\e6f8";}
.icon.googleplus:before { content: "\e6f9";}
.icon.googleplus2:before { content: "\e6fa";}
.icon.pinterest:before { content: "\e6fb";}
.icon.pinterest2:before { content: "\e6fc";}
.icon.tumblr:before { content: "\e6fd";}
.icon.tumblr2:before { content: "\e6fe";}
.icon.linkedin:before { content: "\e6ff";}
.icon.linkedin2:before { content: "\e700";}
.icon.dribbble:before { content: "\e701";}
.icon.dribbble2:before { content: "\e702";}
.icon.stumbleupon:before { content: "\e703";}
.icon.stumbleupon2:before { content: "\e704";}
.icon.lastfm:before { content: "\e705";}
.icon.lastfm2:before { content: "\e706";}
.icon.rdio:before { content: "\e707";}
.icon.rdio2:before { content: "\e708";}
.icon.spotify:before { content: "\e709";}
.icon.spotify2:before { content: "\e70a";}
.icon.qq:before { content: "\e70b";}
.icon.instagram:before { content: "\e70c";}
.icon.dropbox:before { content: "\e70d";}
.icon.smashing:before { content: "\e70e";}
.icon.evernote:before { content: "\e70f";}
.icon.flattr:before { content: "\e710";}
.icon.skype:before { content: "\e711";}
.icon.skype2:before { content: "\e712";}
.icon.renren:before { content: "\e713";}
.icon.sina-weibo:before { content: "\e714";}
.icon.paypal:before { content: "\e715";}
.icon.picasa:before { content: "\e716";}
.icon.soundcloud:before { content: "\e717";}
.icon.mixi:before { content: "\e718";}
.icon.behance:before { content: "\e719";}
.icon.circles:before { content: "\e71a";}
.icon.vk:before { content: "\e71b";}
.icon.glass:before { content: "\e71c";}
.icon.music4:before { content: "\e71d";}
.icon.search2:before { content: "\e71e";}
.icon.envelope:before { content: "\e71f";}
.icon.heart3:before { content: "\e720";}
.icon.star3:before { content: "\e721";}
.icon.star-empty:before { content: "\e722";}
.icon.user2:before { content: "\e723";}
.icon.film:before { content: "\e724";}
.icon.th-large:before { content: "\e725";}
.icon.th:before { content: "\e726";}
.icon.th-list:before { content: "\e727";}
.icon.ok:before { content: "\e728";}
.icon.remove:before { content: "\e729";}
.icon.zoom-in:before { content: "\e72a";}
.icon.zoom-out:before { content: "\e72b";}
.icon.off:before { content: "\e72c";}
.icon.signal2:before { content: "\e72d";}
.icon.cog2:before { content: "\e72e";}
.icon.trash2:before { content: "\e72f";}
.icon.home:before { content: "\e730";}
.icon.file:before { content: "\e731";}
.icon.time:before { content: "\e732";}
.icon.road:before { content: "\e733";}
.icon.download-alt:before { content: "\e734";}
.icon.download2:before { content: "\e735";}
.icon.upload3:before { content: "\e736";}
.icon.inbox:before { content: "\e737";}
.icon.play-circle:before { content: "\e738";}
.icon.repeat:before { content: "\e739";}
.icon.refresh:before { content: "\e73a";}
.icon.list-alt:before { content: "\e73b";}
.icon.lock2:before { content: "\e73c";}
.icon.flag2:before { content: "\e73d";}
.icon.headphones:before { content: "\e73e";}
.icon.volume-off:before { content: "\e73f";}
.icon.volume-down:before { content: "\e740";}
.icon.volume-up:before { content: "\e741";}
.icon.qrcode:before { content: "\e742";}
.icon.barcode:before { content: "\e743";}
.icon.tag2:before { content: "\e744";}
.icon.tags_ic:before { content: "\e745";}
.icon.book3:before { content: "\e746";}
.icon.bookmark2:before { content: "\e747";}
.icon.print:before { content: "\e748";}
.icon.camera2:before { content: "\e749";}
.icon.font:before { content: "\e74a";}
.icon.bold:before { content: "\e74b";}
.icon.italic:before { content: "\e74c";}
.icon.text-height:before { content: "\e74d";}
.icon.text-width:before { content: "\e74e";}
.icon.align-left:before { content: "\e74f";}
.icon.align-center:before { content: "\e750";}
.icon.align-right:before { content: "\e751";}
.icon.align-justify:before { content: "\e752";}
.icon.list3:before { content: "\e753";}
.icon.indent-left:before { content: "\e754";}
.icon.indent-right:before { content: "\e755";}
.icon.facetime-video:before { content: "\e756";}
.icon.picture:before { content: "\e757";}
.icon.pencil2:before { content: "\e758";}
.icon.map-marker:before { content: "\e759";}
.icon.adjust2:before { content: "\e75a";}
.icon.tint:before { content: "\e75b";}
.icon.edit:before { content: "\e75c";}
.icon.share2:before { content: "\e75d";}
.icon.check:before { content: "\e75e";}
.icon.move:before { content: "\e75f";}
.icon.step-backward:before { content: "\e760";}
.icon.fast-backward:before { content: "\e761";}
.icon.backward:before { content: "\e762";}
.icon.play2:before { content: "\e763";}
.icon.pause2:before { content: "\e764";}
.icon.stop2:before { content: "\e765";}
.icon.forward2:before { content: "\e766";}
.icon.fast-forward:before { content: "\e767";}
.icon.step-forward:before { content: "\e768";}
.icon.eject:before { content: "\e769";}
.icon.chevron-left:before { content: "\e76a";}
.icon.chevron-right:before { content: "\e76b";}
.icon.plus-sign:before { content: "\e76c";}
.icon.minus-sign:before { content: "\e76d";}
.icon.remove-sign:before { content: "\e76e";}
.icon.ok-sign:before { content: "\e76f";}
.icon.question-sign:before { content: "\e770";}
.icon.info-sign:before { content: "\e771";}
.icon.screenshot:before { content: "\e772";}
.icon.remove-circle:before { content: "\e773";}
.icon.ok-circle:before { content: "\e774";}
.icon.ban-circle:before { content: "\e775";}
.icon.arrow-left9:before { content: "\e776";}
.icon.arrow-right8:before { content: "\e777";}
.icon.arrow-up8:before { content: "\e778";}
.icon.arrow-down9:before { content: "\e779";}
.icon.share-alt:before { content: "\e77a";}
.icon.resize-full:before { content: "\e77b";}
.icon.resize-small:before { content: "\e77c";}
.icon.plus4:before { content: "\e77d";}
.icon.minus4:before { content: "\e77e";}
.icon.asterisk:before { content: "\e77f";}
.icon.exclamation-sign:before { content: "\e780";}
.icon.gift:before { content: "\e781";}
.icon.leaf2:before { content: "\e782";}
.icon.fire:before { content: "\e783";}
.icon.eye-open:before { content: "\e784";}
.icon.eye-close:before { content: "\e785";}
.icon.warning-sign:before { content: "\e786";}
.icon.plane:before { content: "\e787";}
.icon.calendar2:before { content: "\e788";}
.icon.random:before { content: "\e789";}
.icon.comment2:before { content: "\e78a";}
.icon.magnet2:before { content: "\e78b";}
.icon.chevron-up:before { content: "\e78c";}
.icon.chevron-down:before { content: "\e78d";}
.icon.retweet2:before { content: "\e78e";}
.icon.shopping-cart:before { content: "\e78f";}
.icon.folder-close:before { content: "\e790";}
.icon.folder-open:before { content: "\e791";}
.icon.resize-vertical:before { content: "\e792";}
.icon.resize-horizontal:before { content: "\e793";}
.icon.bar-chart:before { content: "\e794";}
.icon.twitter-sign:before { content: "\e795";}
.icon.facebook-sign:before { content: "\e796";}
.icon.camera-retro:before { content: "\e797";}
.icon.key2:before { content: "\e798";}
.icon.cogs:before { content: "\e799";}
.icon.comments_ic:before { content: "\e79a";}
.icon.thumbs-up:before { content: "\e79b";}
.icon.thumbs-down:before { content: "\e79c";}
.icon.star-half:before { content: "\e79d";}
.icon.heart-empty:before { content: "\e79e";}
.icon.signout:before { content: "\e79f";}
.icon.linkedin-sign:before { content: "\e7a0";}
.icon.pushpin:before { content: "\e7a1";}
.icon.external-link:before { content: "\e7a2";}
.icon.signin:before { content: "\e7a3";}
.icon.trophy2:before { content: "\e7a4";}
.icon.github-sign:before { content: "\e7a5";}
.icon.upload-alt:before { content: "\e7a6";}
.icon.lemon:before { content: "\e7a7";}
.icon.phone2:before { content: "\e7a8";}
.icon.check-empty:before { content: "\e7a9";}
.icon.bookmark-empty:before { content: "\e7aa";}
.icon.phone-sign:before { content: "\e7ab";}
.icon.twitter3:before { content: "\e7ac";}
.icon.facebook4:before { content: "\e7ad";}
.icon.github3:before { content: "\e7ae";}
.icon.unlock:before { content: "\e7af";}
.icon.credit:before { content: "\e7b0";}
.icon.rss2:before { content: "\e7b1";}
.icon.hdd:before { content: "\e7b2";}
.icon.bullhorn:before { content: "\e7b3";}
.icon.bell2:before { content: "\e7b4";}
.icon.certificate:before { content: "\e7b5";}
.icon.hand-right:before { content: "\e7b6";}
.icon.hand-left:before { content: "\e7b7";}
.icon.hand-up:before { content: "\e7b8";}
.icon.hand-down:before { content: "\e7b9";}
.icon.circle-arrow-left:before { content: "\e7ba";}
.icon.circle-arrow-right:before { content: "\e7bb";}
.icon.circle-arrow-up:before { content: "\e7bc";}
.icon.circle-arrow-down:before { content: "\e7bd";}
.icon.globe:before { content: "\e7be";}
.icon.wrench:before { content: "\e7bf";}
.icon.tasks:before { content: "\e7c0";}
.icon.filter:before { content: "\e7c1";}
.icon.briefcase2:before { content: "\e7c2";}
.icon.fullscreen:before { content: "\e7c3";}
.icon.group:before { content: "\e7c4";}
.icon.link2:before { content: "\e7c5";}
.icon.cloud2:before { content: "\e7c6";}
.icon.beaker:before { content: "\e7c7";}
.icon.cut:before { content: "\e7c8";}
.icon.copy:before { content: "\e7c9";}
.icon.paper-clip:before { content: "\e7ca";}
.icon.save:before { content: "\e7cb";}
.icon.sign-blank:before { content: "\e7cc";}
.icon.reorder:before { content: "\e7cd";}
.icon.list-ul:before { content: "\e7ce";}
.icon.list-ol:before { content: "\e7cf";}
.icon.strikethrough:before { content: "\e7d0";}
.icon.underline:before { content: "\e7d1";}
.icon.table:before { content: "\e7d2";}
.icon.magic:before { content: "\e7d3";}
.icon.truck:before { content: "\e7d4";}
.icon.pinterest3:before { content: "\e7d5";}
.icon.pinterest-sign:before { content: "\e7d6";}
.icon.google-plus-sign:before { content: "\e7d7";}
.icon.google-plus:before { content: "\e7d8";}
.icon.money:before { content: "\e7d9";}
.icon.caret-down:before { content: "\e7da";}
.icon.caret-up:before { content: "\e7db";}
.icon.caret-left:before { content: "\e7dc";}
.icon.caret-right:before { content: "\e7dd";}
.icon.columns:before { content: "\e7de";}
.icon.sort:before { content: "\e7df";}
.icon.sort-down:before { content: "\e7e0";}
.icon.sort-up:before { content: "\e7e1";}
.icon.envelope-alt:before { content: "\e7e2";}
.icon.linkedin3:before { content: "\e7e3";}
.icon.undo:before { content: "\e7e4";}
.icon.legal:before { content: "\e7e5";}
.icon.dashboard:before { content: "\e7e6";}
.icon.comment-alt:before { content: "\e7e7";}
.icon.comments-alt:before { content: "\e7e8";}
.icon.bolt2:before { content: "\e7e9";}
.icon.sitemap:before { content: "\e7ea";}
.icon.umbrella:before { content: "\e7eb";}
.icon.paste:before { content: "\e7ec";}
.icon.lightbulb:before { content: "\e7ed";}
.icon.exchange:before { content: "\e7ee";}
.icon.cloud-download:before { content: "\e7ef";}
.icon.cloud-upload:before { content: "\e7f0";}
.icon.user-md:before { content: "\e7f1";}
.icon.stethoscope:before { content: "\e7f2";}
.icon.suitcase2:before { content: "\e7f3";}
.icon.bell-alt:before { content: "\e7f4";}
.icon.coffee:before { content: "\e7f5";}
.icon.food:before { content: "\e7f6";}
.icon.file-alt:before { content: "\e7f7";}
.icon.building:before { content: "\e7f8";}
.icon.hospital:before { content: "\e7f9";}
.icon.ambulance:before { content: "\e7fa";}
.icon.medkit:before { content: "\e7fb";}
.icon.fighter-jet:before { content: "\e7fc";}
.icon.beer:before { content: "\e7fd";}
.icon.h-sign:before { content: "\e7fe";}
.icon.plus-sign2:before { content: "\e7ff";}
.icon.double-angle-left:before { content: "\e800";}
.icon.double-angle-right:before { content: "\e801";}
.icon.double-angle-up:before { content: "\e802";}
.icon.double-angle-down:before { content: "\e803";}
.icon.angle-left:before { content: "\e804";}
.icon.angle-right:before { content: "\e805";}
.icon.angle-up:before { content: "\e806";}
.icon.angle-down:before { content: "\e807";}
.icon.desktop:before { content: "\e808";}
.icon.laptop:before { content: "\e809";}
.icon.tablet:before { content: "\e80a";}
.icon.mobile2:before { content: "\e80b";}
.icon.circle-blank:before { content: "\e80c";}
.icon.quote-left:before { content: "\e80d";}
.icon.quote-right:before { content: "\e80e";}
.icon.spinner:before { content: "\e80f";}
.icon.circle:before { content: "\e810";}
.icon.reply2:before { content: "\e811";}
.icon.github-alt:before { content: "\e812";}
.icon.folder-close-alt:before { content: "\e813";}
.icon.folder-open-alt:before { content: "\e814";}
.icon.expand-alt:before { content: "\e815";}
.icon.collapse-alt:before { content: "\e816";}
.icon.smile:before { content: "\e817";}
.icon.frown:before { content: "\e818";}
.icon.meh:before { content: "\e819";}
.icon.gamepad:before { content: "\e81a";}
.icon.keyboard2:before { content: "\e81b";}
.icon.flag-alt:before { content: "\e81c";}
.icon.flag-checkered:before { content: "\e81d";}
.icon.terminal:before { content: "\e81e";}
.icon.code2:before { content: "\e81f";}
.icon.reply-all2:before { content: "\e820";}
.icon.star-half-full:before { content: "\e821";}
.icon.location-arrow:before { content: "\e822";}
.icon.crop:before { content: "\e823";}
.icon.code-fork:before { content: "\e824";}
.icon.unlink:before { content: "\e825";}
.icon.question2:before { content: "\e826";}
.icon.info3:before { content: "\e827";}
.icon.exclamation:before { content: "\e828";}
.icon.superscript:before { content: "\e829";}
.icon.subscript:before { content: "\e82a";}
.icon.eraser:before { content: "\e82b";}
.icon.puzzle:before { content: "\e82c";}
.icon.microphone2:before { content: "\e82d";}
.icon.microphone-off:before { content: "\e82e";}
.icon.shield:before { content: "\e82f";}
.icon.calendar-empty:before { content: "\e830";}
.icon.fire-extinguisher:before { content: "\e831";}
.icon.rocket2:before { content: "\e832";}
.icon.maxcdn:before { content: "\e833";}
.icon.chevron-sign-left:before { content: "\e834";}
.icon.chevron-sign-right:before { content: "\e835";}
.icon.chevron-sign-up:before { content: "\e836";}
.icon.chevron-sign-down:before { content: "\e837";}
.icon.html5:before { content: "\e838";}
.icon.css3:before { content: "\e839";}
.icon.anchor:before { content: "\e83a";}
.icon.unlock-alt:before { content: "\e83b";}
.icon.bullseye:before { content: "\e83c";}
.icon.ellipsis-horizontal:before { content: "\e83d";}
.icon.ellipsis-vertical:before { content: "\e83e";}
.icon.rss-sign:before { content: "\e83f";}
.icon.play-sign:before { content: "\e840";}
.icon.ticket2:before { content: "\e841";}
.icon.minus-sign-alt:before { content: "\e842";}
.icon.check-minus:before { content: "\e843";}
.icon.level-up:before { content: "\e844";}
.icon.level-down:before { content: "\e845";}
.icon.check-sign:before { content: "\e846";}
.icon.edit-sign:before { content: "\e847";}
.icon.external-link-sign:before { content: "\e848";}
.icon.share-sign:before { content: "\e849";}
.icon.compass2:before { content: "\e84a";}
.icon.collapse:before { content: "\e84b";}
.icon.collapse-top:before { content: "\e84c";}
.icon.expand:before { content: "\e84d";}
.icon.euro:before { content: "\e84e";}
.icon.gbp:before { content: "\e84f";}
.icon.dollar:before { content: "\e850";}
.icon.rupee:before { content: "\e851";}
.icon.yen:before { content: "\e852";}
.icon.renminbi:before { content: "\e853";}
.icon.won:before { content: "\e854";}
.icon.bitcoin:before { content: "\e855";}
.icon.file2:before { content: "\e856";}
.icon.file-text:before { content: "\e857";}
.icon.sort-by-alphabet:before { content: "\e858";}
.icon.sort-by-alphabet-alt:before { content: "\e859";}
.icon.sort-by-attributes:before { content: "\e85a";}
.icon.sort-by-attributes-alt:before { content: "\e85b";}
.icon.sort-by-order:before { content: "\e85c";}
.icon.sort-by-order-alt:before { content: "\e85d";}
.icon.thumbs-up2:before { content: "\e85e";}
.icon.thumbs-down2:before { content: "\e85f";}
.icon.youtube-sign:before { content: "\e860";}
.icon.youtube:before { content: "\e861";}
.icon.xing:before { content: "\e862";}
.icon.xing-sign:before { content: "\e863";}
.icon.youtube-play:before { content: "\e864";}
.icon.dropbox2:before { content: "\e865";}
.icon.stackexchange:before { content: "\e866";}
.icon.instagram2:before { content: "\e867";}
.icon.flickr3:before { content: "\e868";}
.icon.adn:before { content: "\e869";}
.icon.bitbucket:before { content: "\e86a";}
.icon.bitbucket-sign:before { content: "\e86b";}
.icon.tumblr3:before { content: "\e86c";}
.icon.tumblr-sign:before { content: "\e86d";}
.icon.long-arrow-down:before { content: "\e86e";}
.icon.long-arrow-up:before { content: "\e86f";}
.icon.long-arrow-left:before { content: "\e870";}
.icon.long-arrow-right:before { content: "\e871";}
.icon.apple:before { content: "\e872";}
.icon.windows:before { content: "\e873";}
.icon.android:before { content: "\e874";}
.icon.linux:before { content: "\e875";}
.icon.dribbble3:before { content: "\e876";}
.icon.skype3:before { content: "\e877";}
.icon.foursquare:before { content: "\e878";}
.icon.trello:before { content: "\e879";}
.icon.female:before { content: "\e87a";}
.icon.male:before { content: "\e87b";}
.icon.gittip:before { content: "\e87c";}
.icon.sun3:before { content: "\e87d";}
.icon.moon2:before { content: "\e87e";}
.icon.archive2:before { content: "\e87f";}
.icon.bug:before { content: "\e880";}
.icon.vk2:before { content: "\e881";}
.icon.weibo:before { content: "\e882";}
.icon.renren2:before { content: "\e883";}
/* Icons :: END */
.block-entityform-block {
	max-width: 595px;
    float: left;
    width: 100%;
    padding-left: 25px;
    margin-top: -6px;
}
.entitytype-contact_form-form {
	clear: both;
    margin: 15px 0px;
    padding: 0px;
    border: 1px solid #D3D3D3;
    border-radius: 3px;
    background-color: #EEE;
}
.entitytype-contact_form-form > div {
	padding: 29px 17px 18px 20px;
    text-align: left;
}
.entitytype-contact_form-form #edit-field-terms-conditions-und--2 .form-type-checkbox {
	width: 100%;
}
.entitytype-contact_form-form div#edit-actions--4, .entitytype-contact_form-form div#edit-actions--3 {
	text-align: center;
}
.entitytype-contact_form-form #edit-field-terms-conditions-und--2 .form-type-checkbox label {
	font-weight: normal;
}
.entitytype-contact_form-form .field-name-field-contact-number, .entitytype-contact_form-form .form-item-field-email-address-und-0-value {
	width: 50%;
}
.entitytype-contact_form-form input[type="checkbox"] {
    margin: 6px 5px 0px -20px;
}
p.search-info {
	display: none;
}
.icons {
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px;
}
.list-inline {
    font-size: 0;
    line-height: 0;
    list-style: none;
    padding: 0;
    margin: 0 -20px 0 0;
}
.list-inline>li { 
	padding: 0px 10px;
}
.footer-center {
	/*background: #121313 none repeat scroll 0% 0%;*/
	text-align: center;
    padding: 20px;
}
.region-footer-other-sites .caption {
	display: inline-block;
    font-size: 15px;
    color: #8b8178;
    text-align: center;
    vertical-align: middle;
    margin: 0 10px;
}