/*--------------- BEGIN: SECTION (MENU) 73 -------------------- */

#main_SEC_701 {
    background-color: #ffffff;
    float: left;
    height: 249px;
    margin-bottom: 30px;
    margin-left: 10px;
    width: 99%;
}


#image_SEC_701 {
    align-content: center;
    align-items: center;
    background-color: gray;
    display: flex;
    float: left;
    height: 249px;
    justify-content: center;
    overflow: hidden;
    width: 373px;
}

.img_SCE_701 {
    max-height: 249px;
    max-width: 375px;
    overflow: hidden;
}


#heading_SEC_701 {
  float: left;
  margin-bottom: 0;
  margin-left: 10px;
  max-height: 70px;
  overflow: hidden;
  position: relative;
  width: 57%;
}
#date_SEC_701 {
  float: left;
  margin-top: 10px;
}
.heading_SCE_701 {
    color: #333 !important;
    font-family: arial;
    font-size: 28px !important;
    font-weight: bold !important;
}

.layout_date {
    color: #000000;
    font-size: 16px !important;
}


.IssueDate_SEC701 {
    color: #17264B;
    float: left;
    font-size: 16px;
    margin-left: 10px;
    position: relative;
    top: -10px;
}
#main_archive_SEC_701 {
    float: left;
    margin-bottom: 20px;
    width: 710px;
}

#archive_heading_SEC701 {
    float: left;
    height: 25px;
    max-height: 25px;
    overflow: hidden;
    width: 935px !important;
}
.archive_heading_SEC701 {
    color: #333 !important;
    font-size: 25px !important;
    font-weight: 600;
    line-height: 20px;
}
.archive_layout_date {
    color: #000000;
    font-size: 16px !important;
}


.archive_IssueDate_SEC701 {
    color: #17a8c7;
    float: left;
    font-size: 25px;
    margin-left: 10px;
    margin-right: 15px;
    position: relative;
    text-align: left;
    top: -5px;
    width: 125px;
}
.body_SEC_701 {
  color: #555;
  float: left;
  font-size: 17px;
  font-weight: 400;
  margin-bottom: 0;
  margin-left: 10px;
  margin-top: 5px;
  max-height: 123px;
  overflow: hidden;
  position: relative;
  width: 57%;
}
.Read_more {
    float: left;
    margin-left: 8px;
    margin-top: 1px;
    position: relative;
}

.Read_more_heading .fa {
    font-size: 24px;
    left: 5px;
    position: relative;
    top: 2px;
}

.Read_more_heading {
    color: #17264B;
    float: left;
    font-family: oswald;
    font-size: 15px !important;
    font-weight: 500;
    margin-left: 1px;
    text-align: center;
    text-transform: uppercase;
}

.AdGroup6 {
    margin: 10px;
}
a.layout_text_SEC_701 {
    position: absolute;
    top: -11px;
    right: 266px;
}

/*--------------- END: SECTION (MENU) 73 ---------------------- */


/*--------------- BEGIN:Blue color   -------------------- */
.InputIcon .fa {color: #1569C7;}
.my-form header {color: #ffffff;}
.my-form a {color: #1569C7; text-decoration: none;}
.my-form .toggle i::before {background-color: #1569C7;}
.my-form .button {background-color: #1569C7;/* box-shadow: 0px 0px 21px #FFF; */border: 1px solid rgba(175, 175, 175, 0.91);}
.my-form .rating input + label:hover, .my-form .rating input + label:hover ~ label {color: #1569C7;}
.my-form .radio input + i::after { background-color: #1569C7;}
.my-form .checkbox input + i::after {color: #1569C7;}
.my-form .radio input:checked + i, .my-form .checkbox input:checked + i, .my-form .toggle input:checked + i {border-color: #1569C7;}
.my-form .rating input:checked ~ label {color: #1569C7;}
.fa.fa-arrow-circle-down, .fa.fa-arrow-circle-up {color:#1569C7;}
span.form_link {color: #1569C7;}
.my-form .input input, .my-form .select select, .my-form .textarea textarea, .my-form .radio i, .my-form .checkbox i, .my-form .toggle i, .my-form .icon-append, .my-form .icon-prepend {border-color: #1569C7;}
.my-form .icon-append, .my-form .icon-prepend {color: #1569C7;}
.my-form .input:hover input, .my-form .select:hover select, .my-form .textarea:hover textarea, .my-form .radio:hover i, .my-form .checkbox:hover i, .my-form .toggle:hover i {border-color: #1569C7;}
.my-form .input input:focus, .my-form .select select:focus, .my-form .textarea textarea:focus, .my-form .radio input:focus + i, .my-form .checkbox input:focus + i, .my-form .toggle input:focus + i {box-shadow: 0 0px 10px #1569C7;}
.my-form .input input, .my-form .select select, .my-form .textarea textarea, .my-form .radio i, .my-form .checkbox i, .my-form .toggle i, .my-form .icon-append, .my-form .icon-prepend {border-color: #1569C7;}
.my-form .icon-append, .my-form .icon-prepend {color: #1569C7;}
.my-form .input:hover input, .my-form .select:hover select, .my-form .textarea:hover textarea, .my-form .radio:hover i, .my-form .checkbox:hover i, .my-form .toggle:hover i {border-color: #1569C7;}
.color_picker_button,.color_picker_box {border: 1px solid #1569C7 !important;}
.divider {background-color: rgba(77, 176, 226, 0.13);}
.input.state-disabled {background-color: rgba(77, 176, 226, 0.13);}
i.icon-circle-arrow-left, i.icon-home, i.icon-cog {color: rgb(255, 255, 255);}
i.icon-circle-arrow-left:hover {color: #1569C7;}
i.icon-home:hover {color: #1569C7;}
i.icon-cog:hover {color: #1569C7;}
.my-form footer {color: #1569C7;}
td.smrecordstitle {background-color: #1569C7;}
.my-form {background: rgba(21, 105, 199, 0.51);}
.pattern {background-color: rgba(21, 105, 199, 0.45);}
.pagerCurrent {border: 1px solid;background-color: black;color: #1569C7;}
.pagerDefault:hover {border: 1px solid;background-color: #1569C7; color: white;}
.pagerCurrent{border: 1px  solid #1569C7;background-color: rgb(159, 160, 160);color: #1569C7;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: default;display: block;float: left;}
.pagerDefault{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #1569C7;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:link{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #1569C7;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:visited{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #1569C7;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:hover{border: 1px  solid #1569C7;background-color: #1569C7;color: #ffffff;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;}
.ticket_word {border-right: 1px solid rgba(21, 105, 199, 0.21);}
.ticket_content {border-bottom: 1px solid rgba(21, 105, 199, 0.21);}
.client_reply {background: rgba(21, 105, 199, 0.21);}
/*--------------- END:Blue color -------------------- */.gsc-input-box {overflow:hidden !important;}
.custom_adgroup_42 {
	max-width: 100%;
}
.AdGroup42 {
	float: left;
	position: relative;
	width: 100%;
}
.AdGroup21 {
	float: left;
	position: relative;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
}
.AdGroup13-b {display: none;}#PRV_121-b {display: none;}#PRV_176-b {display: none;}#PRV_95-b, #PRV_95-b2, #PRV_95-b3 {display: none;}#PRV_122-b {display: none;}#PRV_178-b {display: none;}
.gsc-adBlock { display: none !important; }
.custom_adgroup_14{max-width: 728px}
.custom_adgroup_11{max-width: 300px} 
.custom_adgroup_13{max-width: 300px}
.custom_adgroup_18{max-width: 300px} 
.custom_adgroup_19{max-width: 300px} 
.custom_adgroup_12{max-width: 920px}
.custom_adgroup_15{max-width: 920px}
.custom_adgroup_16{max-width: 920px} 
.custom_adgroup_17{max-width: 920px}
.custom_adgroup_20{max-width: 920px} 
.custom_adgroup_21{max-width: 920px} 
.custom_adgroup_22{max-width: 920px} 
.AdGroup13m {display: none;}
 #logo > img{max-width: 500px} #c3{height: auto;margin-bottom: 5px;	width: 500px !important;
margin-top: 20px} #c1{height: auto}#c4 {
	margin-bottom: 5px;
	margin-top: 5px;
	width: 728px !important;
}

#c7{overflow: hidden} body.yellowpagesbody{box-sizing: border-box;margin-left: 1%;margin-right: 1%;overflow: hidden;width: 98%}

#popup_title{display: none;opacity: 1 !important;padding: 5px !important} #popup_container{background: white none repeat scroll 0 0 !important;border-width: 0 !important} #popup_ok, #popup_cancel{background: #17A8C7 none repeat scroll 0 0 !important;border-radius: 6px !important;font-family: "trebuchet ms" !important;padding: 7px 40px !important;border-radius: 6px !important} #popup_container{box-shadow: 0 0 5px 2000px rgba(0, 0, 0, 0.85) !important;border-radius: 6px} #popup_ok:hover{box-shadow: 0px 40px 0px 1px #0086c3 inset;transition-duration: 100ms !important;-webkit-transition-duration: 400ms !important;-moz-transition-duration: 400ms !important;-ms-transition-duration: 400ms !important;-o-transition-duration: 400ms !important} #popup_message{font-family: "trebuchet ms" !important} 

.my-form-ack-msg > center {
  color: #000;
  font-size: 25px;
  font-weight: bold;
  padding: 30px;
}

/* BEGIN: Highlight 5 style */

.slider_container_h5 {
    height: 435px ;
    width: 1250px;
    background-color: transparent !important;
}
.slides_h5 {
    height: 400px !important;
    margin: 5px;
    width: 1240px;
}
.caption_h5 {
    height: 70px;
  
}

.jssorb21_h5 {
    bottom: 2px;
    height: 50px !important;
    position: absolute;
    top: 415px;
    z-index: 36;
}
.jssora21l_h5, .jssora21r_h5, .jssora21l_h5dn, .jssora21r_h5dn {
    background: rgba(0, 0, 0, 0) url("/lib/JQuery/Highlight8/b22.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    overflow: hidden;
    position: absolute;
}
.jssora21l_h5 {
    background-position: -126px -5px ;
    height: 94px ;
    right: 3px ;
    top: 150px ;
    width: 52px ;
}
.jssora21r_h5 {
    background-position: -177px -5px ;
    height: 94px ;
    right: 3px ;
    top: 150px ;
    width: 53px ;
}
.jssora21l_h5:hover { background-position: -126px -5px ; }
.jssora21r_h5:hover { background-position: -177px -5px ; }

.jssor-heading_h5 {
    height: 60px;
    line-height: normal;
    margin-bottom: -15px;
    margin-left: 5px;
    margin-right: 5px;
    max-height: 60px;
    overflow: hidden;
    position: relative;
    text-align: left;
    top: -15px;
}
.text_h5 {
    color: #333 !important;
    font-size: 25px !important;
    line-height: 30px !important;
}

.jssor-article-img_h5 {
    margin-top:0px !important;
    width: 300px !important;
}
.pagebody.caption_h5 {
    color: #333 !important;
    font-size: 15px !important;
    margin-left: -10px;
    max-width: 290px;
    overflow: hidden;
}
.slider-bg_h5 {
    background: white none repeat scroll 0 0;
    box-shadow: 0 0 5px #888888;
    height: 385px !important;
    margin: 4px;
}



.ReadMore {
    background-color: ;
    float: left;
    height: 25px;
    line-height: 22px;
    margin-left: 5px;
    margin-top: 6px;
    padding-left: 3%;
    padding-right: 3%;
    padding-top: 1%;
    position: relative;
}

.ReadMore > a {
    color: #17264B;
    font-family: oswald !important;
    font-size: 16px;
    text-transform: uppercase !important;
}

.ReadMore > a .fa {
    font-size: 20px;
    margin-left: 5px;
}

#artCount_h5 {
    bottom: 5px;
    color: #333;
    font-size: 19px;
    height: 20px;
    position: absolute;
    right: 20px;
    text-align: center;
    vertical-align: middle;
    width: 128px;
    z-index: 2;
}

.sub-container_h5 {
  background-color: #17264B99;
  left: 0;
  margin-left: 0;
  opacity: 1 !important;
  padding-left: 5px;
  padding-right: 15px;
  position: absolute;
  text-align: left;
  top: 166px;
  width: 280px;
  z-index: 1;
}
.menu-nm_h5, .menu-nm_h5:link {
    color: #fff;
    font-family: oswald;
    font-size: 16px;
    text-decoration: none;
    text-transform: uppercase;
}
.menu-nm_h5, .menu-nm_h5:link:hover {
    color: #fff !important;
    font-family: oswald !important;
    font-size: 16px !important;
    font-weight: bold !important;
}

.menu-nm_h5:hover {
    font-family: oswald !important;
    font-size: 16px !important;
    font-weight: normal !important;
}

/* END: Highlight 5 style */


/* BEGIN:Logo css */


.Three-Dee {
    color: #fff;
    font-family: Aladin;
    font-size: 104px;
    line-height: 165px;
    margin-left: 30px;
    text-align: center;
    text-shadow: 0 0 0 rgb(215, 215, 215), 1px 0 0 rgb(192, 192, 192), 2px 0 0 rgb(169, 169, 169), 3px 0 2px rgba(0, 0, 0, 0.05), 3px 0 1px rgba(0, 0, 0, 0.5), 0 0 2px rgba(0, 0, 0, 0.2);
}

.Three-Dee:hover {
color:#333333;

}

/* END:LOGO CSS */

/* BEGIN: Section preview */



#main_PRV701 {
    float: left;
    height: auto;
    margin-left: 10px;
    margin-top: 20px;
    width: 300px;
}


#main_1_PRV701 {
    float: left;
    height: auto;
    margin-right: 20px;
    width: 280px;
}
#heading_div_PRV701{
	width:100%;
	height:auto;
	
}
#heading_dot_PRV701 {
    float: left;
    height: auto;
    margin-right: -5px;
    margin-top: 11px;
    position: relative;
    width: 20px;
}
#heading_line_PRV701 {
    border-bottom: 1px solid #e8e8e8;
    float: left;
    max-height: 38px;
    overflow: hidden;
    padding-bottom: 6px;
    padding-top: 6px;
    position: relative;
    width: 94%;
    height: 40px;
}


#heading_PRV701 {
    display: inline-block;
    height: 53px;
    line-height: 15px;
    margin-bottom: 10px;
    max-height: 53px;
    overflow: hidden;
    padding-bottom: 10px;
    position: relative;
    top: 8px;
}
.text_PRV701 {
    color: #555 !important;
    font-family: Arial,Helvetica,Genericons,sans-serif !important;
    font-size: 15px !important;
    line-height: 20px;
}	

.text1_PRV701 {
    color: #333!important;
    font-family: arial;
    font-size: 25px !important;
    font-weight: bold;
    line-height: 30px;
}

.text1_PRV701:hover {
    text-decoration: none;
}

.text_PRV701:hover {
    text-decoration: none;
}

.sub_heading_PRV701 {
	background-color: #17264B;
	color: #ffffff !important;
	font-family: oswald !important;
	font-size: 18px !important;
	font-weight: bold;
	padding: 10px 8% 20px 10px;
	text-transform: uppercase !important;
}



#sub_heading_PRV701 {
	border-bottom: 2px solid #17264B;
	display: flex;
	float: left;
	height: 46px;
	margin-left: 10px;
	margin-top: 10px;
	text-align: left;
	width: 99%;
}


#body_PRV701 {
    
    height: 60px;
    max-height: 205px;
    overflow: hidden;
    width: 100%;
    line-height: 20px;
}
.body_PRV701 {
    color:#555555 !important;
    font-size: 17px;
}


#image_PRV701 {
    align-items: center;
    background-color: #dfdfdf;
    display: flex;
    height: 200px;
    justify-content: center;
    margin-top: -10px;
    overflow: hidden;
    width: 300px;
}



#image_PRV701 img {
    max-height:200px;
    max-width: 300px;
    overflow: hidden;
    position: relative;
}

#image_PRV701 img:hover{
opacity: 0.9;
}


#read_more_custom_PRV701 span {
    display: inline-block;
    font-size: 25px;
    font-weight: bold !important;
    transform: translate(5px, 1px);
}


#read_more_custom_PRV701 {
    clear: both;
    display: inline-block;
    float: none;
    margin-bottom: 22px;
    margin-top: 5px;
}

#read_more_custom_PRV701 > a {
    color: #17264B;
    font-family: oswald !important;
    letter-spacing: 1px;
}
/* End: Section preview */

/* *** BEGIN: Horizontal Menu style *** */

#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
    align-items: center;
    display: flex;
    justify-content: center;
    line-height: 1;
    width: auto;
}
#menu-line {
  position: absolute;
  top: 0;
  left: 0;
  height: 3px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > a {
  padding: 15px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  text-align: left !important;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}
#cssmenu > ul > li:hover > a {
   
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a {
  
}
#cssmenu > ul > li.has-sub > a {
    
   
}
#cssmenu > ul > li.has-sub > a::after {
  position: absolute;
  top: 21px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  content: "";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
  display:none;
}
#cssmenu > ul > li.has-sub:hover > a::after {
  
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  z-index:99;
  }
}
#cssmenu ul ul li a:hover {

}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  right: 0;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
#cssmenu ul li:hover > ul > li {
  height: auto;
}
#cssmenu ul ul li a {
     padding: 6px 20px;
    width: 215px;
    -webkit-transition: color .2s ease;
    -moz-transition: color .2s ease;
    -ms-transition: color .2s ease;
    -o-transition: color .2s ease;
    transition: color .2s ease;
    line-height: 25px;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #ffffff;
 
}
#cssmenu ul ul li.has-sub > a::after {
  position: absolute;
  top: 13px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
#cssmenu ul ul li.has-sub:hover > a::after {
  
}
@media all and (max-width: 1024px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1000px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1000px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1000px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1000px), only screen and (min-resolution: 192dpi) and (max-width: 1000px), only screen and (min-resolution: 2dppx) and (max-width: 1000px) {
  #cssmenu {
    width: 100%;
    flex-direction:column;
  }
  #cssmenu ul {
    width: 100%;
   display: none; 
  }
  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul {
    text-align: left;
  }
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li {
    width: 100%;
    height: auto;
    border-top: 1px solid rgba(120, 120, 120, 0.15);
  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {
    width: 100%;
  }
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li {
    float: none;
    display: block;
  }
  #cssmenu ul ul li a {
    padding: 20px 20px 20px 30px;
    font-size: 12px;
    color: white;
    background: none;
  }
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {
    color: #000000;
  }
  #cssmenu ul ul ul li a {
    padding-left: 40px;
  }
  #cssmenu ul ul,
  #cssmenu ul ul ul {
    position: relative;
    left: 0;
    right: auto;
    width: 100%;
    margin: 0;
  }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {
    display: none;
  }
  #menu-line {
    display: none;
  }
  #cssmenu #menu-button {
    display: block;
    padding: 20px;
    color: white;
    cursor: pointer;
    font-size: 14px;
    text-transform: uppercase;
	font-weight:bold;
    width:100%;
  }
  #cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    width: 15px;
    height: 2px;
    background: white;
  }
  #cssmenu #menu-button::before {
    content: '';
    position: absolute;
    top: 25px;
    right: 20px;
    display: block;
    width: 15px;
    height: 3px;
    border-top: 2px solid white;
    border-bottom: 2px solid white;
  }
  #cssmenu .submenu-button {
    position: absolute;
    z-index: 10;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.15);
    height: 52px;
    width: 52px;
    cursor: pointer;
  }
  .submenu-button {  visibility:hidden;}
  #cssmenu .submenu-button::after {
    content: '';
    position: absolute;
    top: 21px;
    left: 26px;
    display: block;
    width: 1px;
    height: 11px;
    background: white;
    z-index: 99;
  }
  #cssmenu .submenu-button::before {
    content: '';
    position: absolute;
    left: 21px;
    top: 26px;
    display: block;
    width: 11px;
    height: 1px;
    background: white;
    z-index: 99;
  }
  #cssmenu .submenu-button.submenu-opened:after {
    display: none;
  }
  #cssmenu ul ul {
	  border-top:0px solid;
  }
  .column6 {
	  border-bottom:0px solid;
  }
}

/* *** END: Horizontal Menu style *** */

/* BEGIN: FRONT PAGE style */

.menu_contenir_ARG700 {
    border-bottom: 2px solid #000;
    height: 42px;
}


.align_ARG700 {
    position: relative;
    top: -4px;
    width: 16%;
}


.menu_text_ARG700 {
    background-color: #17A8C7;
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}

.menu_hold_ARG700 {
    padding: 10px;
}

.span1_ARG700 {
    width: 100%;
    clear: both;
    height: auto;
    margin: 10px;
    margin-bottom: 20px;
}

.span1_img_ARG700 {
    height: 200px;
    width: 300px;
    float: left;
}


.span1_img_ARG700 img {
    max-height: 200px;
    max-width: 300px;
}


.span1_heading_ARG700 {
    float: left;
    margin-left: 15px;
    max-height: 95px;
    overflow: hidden;
    position: relative;
    top: -8px;
    width: 65%;
}


.body_preview_ARG700 {
    float: left;
    color: #555555 !important;
    font-size: 20px;
    margin-left: 15px;
    margin-top: 5px;
    max-height: 77px;
    overflow: hidden;
    width: 65%;
}

read_more_custom_ARG700 {}

#read_more_custom_ARG700 {
    float: left;
    margin-left: 15px;
}
.flex {
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    background-color: #A8A8A8;
}
.span1_heading_ARG700 a {
    color: #333 !important;
    font-size: 40px !important;
    font-weight: bold !important;
}
.span1_heading_ARG700 a:hover {

   text-decoration:none!important;
}
.Read_more_100 {
        float: left;
    width: auto;
    margin-left: 16px;
    margin-top: 1px
}


.Read_more_100 a {
    color: #17A8C7!important;
    font-size: 15px !important;
    font-weight: bold;
    line-height: 25px;
}

.Read_more_100 a:visited {
   color: #537b00 !important;
}

.Read_more_100:hover {
   color: #537b00 !important;
   text-decoration:none;
}

img:hover {
    opacity: 0.6;
    
}
.Sub_menu_ARG700 a {
    background-color: #17A8C7;
    color: white !important;
    font-size: 16px !important;
    font-weight: 600;
    height: 27px;
    line-height: 28px;
    padding: 6px;
    position: absolute;
    text-transform: uppercase !important;
    width: 288px;
}

/* END: FRONT PAGE style */


/* Begin: Preview styles2 */

#wrapper_PRV700 {
    float: left;
    margin-left: 10px;
    width: 300px;
}
#Menu_PRV700 {
    background-color: #17264B;
    float: left;
    height: 35px;
    margin-bottom: 10px;
    width: 100%;
}

.Menu_PRV700 {
    color: #fff !important;
    font-family: oswald !important;
    font-size: 18px;
    font-weight: bold;
    line-height: 35px;
    padding-left: 10px;
    text-transform: uppercase !important;
}

#main_PRV700 {
    float: left;
    height: auto;
    margin-bottom: 10px;
    width: 300px;
}

#PRV120 {
    float: left;
    margin-left: 10px;
    margin-top: 20px;
}
#image_PRV700 {
    align-items: center;
    align-self: center;
    background-color: #dfdfdf;
    display: flex;
    float: left;
    height: 79px;
    justify-content: center;
    margin-bottom: 5px;
    width: 120px;
}
.image_PRV700 {
    max-height: 79px;
    max-width: 120px;
    overflow: hidden;
}

#heading_PRV700 {
    float: left;
    height: 85px;
    margin-left: 10px;
    margin-top: 2px;
    max-height: 85px;
    overflow: hidden;
    width: 170px;
}

.heading_PRV700 {
    color: #333 !important;
    font-family: arial;
    font-size: 14px !important;
    font-weight: bold;
}

/* End: Preview styles2 */

.custom_adgroup_12 {
    margin-left: 10px;
    margin-top: 15px;
}
.custom_adgroup_15 {
    margin-left: 10px;
}
.custom_adgroup_20 {
    margin-left: 10px;
}
.custom_adgroup_21 {
    margin-left: 10px;
    margin-bottom: 10px;
}
.custom_adgroup_22 {
    margin-left: 10px;
    margin-bottom: 10px;
}

.polls1question input {
    margin-right: 10px;
    position: relative;
    top: 3px;
}

/* *** BEGIN: Horizontal Menu style *** */

#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
    align-items: center;
    display: flex;
    justify-content: center;
    line-height: 1;
    width: auto;
}
#menu-line {
  position: absolute;
  top: 0;
  left: 0;
  height: 3px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > a {
  padding: 15px;
  padding-left: 20px;
    padding-right: 20px;
  text-decoration: none;
 
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}
#cssmenu > ul > li:hover > a {
   
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a {
  
}
#cssmenu > ul > li.has-sub > a {
    
   
}
#cssmenu > ul > li.has-sub > a::after {
  position: absolute;
  top: 21px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  content: "";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
  display:none;
}
#cssmenu > ul > li.has-sub:hover > a::after {
  
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  z-index:99;
  }
}
#cssmenu ul ul li a:hover {
  background-color:red !important;
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  right: 0;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
#cssmenu ul li:hover > ul > li {
  height: auto;
}

#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #ffffff;
 
}
#cssmenu ul ul li.has-sub > a::after {
  position: absolute;
  top: 13px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
#cssmenu ul ul li.has-sub:hover > a::after {
  
}
/* @media all and (max-width: 1024px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  #cssmenu {
    width: 100%;
  }
  #cssmenu ul {
    width: 100%;
    display: none; 
  }
  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul {
    text-align: left;
  }
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li {
    width: 100%;
    height: auto;
    border-top: 1px solid rgba(120, 120, 120, 0.15);
  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {
    width: 100%;
  }
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li {
    float: none;
    display: block;
  }
  #cssmenu ul ul li a {
    padding: 20px 20px 20px 30px;
    font-size: 12px;
    color: white;
    background: none;
  }
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {
    color: #000000;
  }
  #cssmenu ul ul ul li a {
    padding-left: 40px;
  }
  #cssmenu ul ul,
  #cssmenu ul ul ul {
    position: relative;
    left: 0;
    right: auto;
    width: 100%;
    margin: 0;
  }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {
    display: none;
  }
  #menu-line {
    display: none;
  }
  #cssmenu #menu-button {
    display: block;
    padding: 20px;
    color: white;
    cursor: pointer;
    font-size: 14px;
    text-transform: uppercase;
	font-weight:bold;
  }
  #cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    width: 15px;
    height: 2px;
    background: white;
  }
  #cssmenu #menu-button::before {
    content: '';
    position: absolute;
    top: 25px;
    right: 20px;
    display: block;
    width: 15px;
    height: 3px;
    border-top: 2px solid white;
    border-bottom: 2px solid white;
  }
  #cssmenu .submenu-button {
    position: absolute;
    z-index: 10;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.15);
    height: 52px;
    width: 52px;
    cursor: pointer;
  }
  .submenu-button {  visibility:hidden;}
  #cssmenu .submenu-button::after {
    content: '';
    position: absolute;
    top: 21px;
    left: 26px;
    display: block;
    width: 1px;
    height: 11px;
    background: white;
    z-index: 99;
  }
  #cssmenu .submenu-button::before {
    content: '';
    position: absolute;
    left: 21px;
    top: 26px;
    display: block;
    width: 11px;
    height: 1px;
    background: white;
    z-index: 99;
  }
  #cssmenu .submenu-button.submenu-opened:after {
    display: none;
  }
  #cssmenu ul ul {
	  border-top:0px solid;
  }
  .column6 {
	  border-bottom:0px solid;
  }
}
*/

/* *** END: Horizontal Menu style *** */
.AdGroup12, .AdGroup15 {
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}
/*-- BEGIN: CUSTOM FORM -- */
/**/
/* defaults */
/**/
.custom-form {
	margin: 0;
	outline: none;
	
	font: 13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;
	color: #666;
}
.custom-form * {
	margin: 0;
	padding: 0;
}

.custom-form header {
    color: #17a8c7;
    display: block;
    font-size: 35px;
    font-weight: bold;
    padding-bottom: 10px;
    text-align: center;
}
.custom-form fieldset {
	display: block;	
	padding:10px 30px 5px;
	border: none;
	background: rgba(255,255,255,.9);
}
.custom-form fieldset + fieldset {
	border-top: 1px solid rgba(0,0,0,.1);
}
.custom-form section {
	margin-bottom: 20px;
}
.custom-form footer {
	display: block;
    padding: 15px 30px 25px;
    display: flex;
    justify-content: center;
}
.custom-form footer:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form a {
	color: #2da5da;
}
.custom-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
}
.custom-form .label.col {
	margin: 0;
	padding-top: 10px;
}
.custom-form .note {
	margin-top: 6px;
	padding: 0 1px;
	font-size: 11px;
	line-height: 15px;
	color: #999;
}
.custom-form .input,
.custom-form .select,
.custom-form .textarea,
.custom-form .radio,
.custom-form .checkbox,
.custom-form .toggle,
.custom-form .button {
	position: relative;
	display: block;
}
.custom-form .input input,
.custom-form .select select,
.custom-form .textarea textarea {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 39px;
	padding: 8px 10px;
	outline: none;
	border-width: 1px;
	border-style: solid;
	border-radius: 0;
	background: #fff;
	font: 15px/19px 'Open Sans', Helvetica, Arial, sans-serif;
	color: #17A8C7;
	appearance: normal;
	-moz-appearance: none;
	-webkit-appearance: none;
}


/**/
/* file inputs */
/**/
.custom-form .input-file .button {
	position: absolute;
	top: 38px;
	right: 4px;
	float: none;
	height: 31px;
	margin: 0;
	padding: 0 20px;
	font-size: 13px;
	line-height: 31px;
}
.custom-form .input-file .button:hover {
	box-shadow: none;
}
.custom-form .input-file .button input {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	font-size: 30px;
	cursor: pointer;
	opacity: 0;
}


/**/
/* selects */
/**/
.custom-form .select i {
	position: absolute;
	top: 50px;
	right: 14px;
	width: 5px;
	height: 11px;
	background: #fff;
	box-shadow: 0 0 0 12px #fff;
}
.custom-form .select i:after,
.custom-form .select i:before {
	content: '';
	position: absolute;
	right: 0;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .select i:after {
	bottom: 0;
	border-top: 4px solid #404040;
}
.custom-form .select i:before {
	top: 0;
	border-bottom: 4px solid #404040;
}
.custom-form .select-multiple select {
	height: auto;
}


/**/
/* textareas */
/**/
.custom-form .textarea textarea {
	height: auto;
	resize: none;
}
.custom-form .textarea-resizable textarea {
	resize: vertical;	
}
.custom-form .textarea-expandable textarea {
	height: 39px;
}
.custom-form .textarea-expandable textarea:focus {
	height: auto;
}


/**/
/* radios and checkboxes */
/**/
.custom-form .radio,
.custom-form .checkbox {
	margin-bottom: 4px;
	padding-left: 27px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
	cursor: pointer;
}
.custom-form .radio:last-child,
.custom-form .checkbox:last-child {
	margin-bottom: 0;
}
.custom-form .radio input,
.custom-form .checkbox input {
	position: absolute;
	left: -9999px;
}
.custom-form .radio i,
.custom-form .checkbox i {
	position: absolute;
	top: 5px;
	left: 0;
	display: block;
	width: 13px;
	height: 13px;
	outline: none;
	border-width: 2px;
	border-style: solid;
	background: #fff;
}
.custom-form .radio i {
	border-radius: 50%;
}
.custom-form .radio input + i:after,
.custom-form .checkbox input + i:after {
	position: absolute;
	opacity: 0;
	transition: opacity 0.1s;
	-o-transition: opacity 0.1s;
	-ms-transition: opacity 0.1s;
	-moz-transition: opacity 0.1s;
	-webkit-transition: opacity 0.1s;
}
.custom-form .radio input + i:after {
	content: '';
	top: 4px;
	left: 4px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
}
.custom-form .checkbox input + i:after {
	content: '\f00c';
	top: -1px;
	left: -1px;
	width: 15px;
	height: 15px;
	font: normal 12px/16px FontAwesome;
	text-align: center;
}
.custom-form .radio input:checked + i:after,
.custom-form .checkbox input:checked + i:after {
	opacity: 1;
}
.custom-form .inline-group {
	margin: 0 -30px -4px 0;
}
.custom-form .inline-group:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form .inline-group .radio,
.custom-form .inline-group .checkbox {
	float: left;
	margin-right: 30px;
}
.custom-form .inline-group .radio:last-child,
.custom-form .inline-group .checkbox:last-child {
	margin-bottom: 4px;
}


/**/
/* toggles */
/**/
.custom-form .toggle {
	margin-bottom: 4px;
	padding-right: 61px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
	cursor: pointer;
}
.custom-form .toggle:last-child {
	margin-bottom: 0;
}
.custom-form .toggle input {
	position: absolute;
	left: -9999px;
}
.custom-form .toggle i {
	content: '';
	position: absolute;
	top: 4px;
	right: 0;
	display: block;
	width: 49px;
	height: 17px;
	border-width: 1px;
	border-style: solid;
	border-radius: 12px;
	background: #fff;
}
.custom-form .toggle i:after {
	content: 'OFF';
	position: absolute;
	top: 2px;
	right: 8px;
	left: 8px;
	font-style: normal;
	font-size: 9px;
	line-height: 13px;
	font-weight: 700;
	text-align: left;
	color: #5f5f5f;
}
.custom-form .toggle i:before {
	content: '';
	position: absolute;
	z-index: 1;
	top: 4px;
	right: 4px;
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 50%;
	opacity: 1;
	transition: right 0.2s;
	-o-transition: right 0.2s;
	-ms-transition: right 0.2s;
	-moz-transition: right 0.2s;
	-webkit-transition: right 0.2s;
}
.custom-form .toggle input:checked + i:after {
	content: 'ON';
	text-align: right;
}
.custom-form .toggle input:checked + i:before {
	right: 36px;
}


/**/
/* ratings */
/**/
.custom-form .rating {
	margin-bottom: 4px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
}
.custom-form .rating:last-child {
	margin-bottom: 0;
}
.custom-form .rating input {
	position: absolute;
	left: -9999px;
}
.custom-form .rating label {
	display: block;
	float: right;
	height: 17px;
	margin-top: 5px;
	padding: 0 2px;
	font-size: 17px;
	line-height: 17px;
	cursor: pointer;
}


/**/
/* buttons */
/**/
.custom-form .button {
	float: right;
    height: 50px;
    overflow: hidden;
    margin: 8px 0 0 20px;
    padding: 0 65px;
    outline: none;
    border: 0;
    font: 300 15px/39px 'Open Sans', Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
}


/**/
/* icons */
/**/

.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-repeat:before,
.icon-rotate-right:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-share-alt:before,
.icon-mail-forward:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up:before {
  content: "\f087";
}
.icon-thumbs-down:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone {
	margin-top: 1px;
}
.icon-phone:before {
  content: "\f095";
}
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope-alt:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-undo:before,
.icon-rotate-left:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-reply:before,
.icon-mail-reply:before {
  content: "\f112";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.custom-form [class^="icon-"] {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
.custom-form .icon-append,
.custom-form .icon-prepend {
	position: absolute;
	top: 5px;
	width: 29px;
	height: 29px;
	font-size: 22px;
	line-height: 29px;
	text-align: center;
}

.custom-form .icon-append {
	right: 5px;

}
.custom-form .icon-prepend {
	left: 5px;
	padding-right: 3px;
	border-right-width: 1px;
	border-right-style: solid;
}
.custom-form .input .icon-prepend + input,
.custom-form .textarea .icon-prepend + textarea {
	padding-left: 46px;
}
.custom-form .input .icon-append + input,
.custom-form .textarea .icon-append + textarea {
	padding-right: 46px;
}
.custom-form .input .icon-prepend + .icon-append + input,
.custom-form .textarea .icon-prepend + .icon-append + textarea {
	padding-left: 46px;
}


/**/
/* grid */
/**/
.custom-form .row {
	margin: 0 -15px;
}
.custom-form .row:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form .col {
	float: left;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.custom-form .col-1 {
	width: 8.33%;
}
.custom-form .col-2 {
	width: 16.66%;
}
.custom-form .col-3 {
	width: 25%;
}
.custom-form .col-4 {
	width: 33.33%;
}
.custom-form .col-5 {
	width: 41.66%;
}
.custom-form .col-6 {
	width: 50%;
}
.custom-form .col-8 {
	width: 66.67%;
}
.custom-form .col-9 {
	width: 75%;
}
.custom-form .col-10 {
	width: 83.33%;
}
@media screen and (max-width: 600px) {
	.custom-form .col {
		float: none;
		width: 100%;
	}
}


/**/
/* tooltips */
/**/

.custom_form_tooltip-icon {
    display: block;
    float: left;
    position: absolute;
    right: -18px;
    top: 11px;
    width: 100%;
    z-index: 1000;
}

.custom-form .icon-append {
    right: 5px;
}

.custom_form_tooltip-icon .icon-append {
    color: #242424 !important;
    font-size: 18px !important;
}
.custom-form .tooltip {
	position: absolute;
	z-index: 1;
	left: -9999px;
	padding: 2px 8px 3px;
	font-size: 11px;
	line-height: 16px;
	font-weight: 400;
	background: rgba(0,0,0,0.9);
	color: #fff;
	opacity: 0;
	transition: margin 0.3s, opacity 0.3s;
	-o-transition: margin 0.3s, opacity 0.3s;
	-ms-transition: margin 0.3s, opacity 0.3s;
	-moz-transition: margin 0.3s, opacity 0.3s;
	-webkit-transition: margin 0.3s, opacity 0.3s;
}
.custom-form .tooltip:after {
	content: '';
	position: absolute;
}
.custom-form .input input:focus + .tooltip,
.custom-form .textarea textarea:focus + .tooltip {
	opacity: 1;	
}

.custom-form .tooltip-top-right {
	bottom: 100%;
	margin-bottom: 15px;
}
.custom-form .tooltip-top-right:after {
	top: 100%;
	right: 16px;	
	border-top: 4px solid rgba(0,0,0,0.9);
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-top-right,
.custom-form .textarea textarea:focus + .tooltip-top-right {
	right: 0;
	left: auto;
	margin-bottom: 5px;
}

.custom-form .tooltip-top-left {
	bottom: 100%;
	margin-bottom: 15px;
}
.custom-form .tooltip-top-left:after {
	top: 100%;
	left: 16px;
	border-top: 4px solid rgba(0,0,0,0.9);
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-top-left,
.custom-form .textarea textarea:focus + .tooltip-top-left {
	right: auto;
	left: 0;
	margin-bottom: 5px;
}

.custom-form .tooltip-right {
	top: 9px;
	white-space: nowrap;
	margin-left: 15px;
}
.custom-form .tooltip-right:after {
	top: 6px;
	right: 100%;
	border-top: 4px solid transparent;
	border-right: 4px solid rgba(0,0,0,0.9);
	border-bottom: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-right,
.custom-form .textarea textarea:focus + .tooltip-right {
	left: 100%;
	margin-left: 5px;
}

.custom-form .tooltip-left {
	top: 9px;
	white-space: nowrap;
	margin-right: 15px;
}
.custom-form .tooltip-left:after {
	top: 6px;
	left: 100%;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 4px solid rgba(0,0,0,0.9);
}
.custom-form .input input:focus + .tooltip-left,
.custom-form .textarea textarea:focus + .tooltip-left {
	right: 100%;
	left: auto;
	margin-right: 5px;
}

.custom-form .tooltip-bottom-right {
	top: 100%;
	margin-top: 15px;
}
.custom-form .tooltip-bottom-right:after {
	bottom: 100%;
	right: 16px;	
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(0,0,0,0.9);
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-bottom-right,
.custom-form .textarea textarea:focus + .tooltip-bottom-right {
	right: 0;
	left: auto;
	margin-top: 5px;
}

.custom-form .tooltip-bottom-left {
	top: 100%;
	margin-top: 15px;
}
.custom-form .tooltip-bottom-left:after {
	bottom: 100%;
	left: 16px;
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(0,0,0,0.9);
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-bottom-left,
.custom-form .textarea textarea:focus + .tooltip-bottom-left {
	right: auto;
	left: 0;
	margin-top: 5px;
}


/**/
/* normal state */
/**/
.custom-form .input input, .custom-form .select select, .custom-form .textarea textarea, .custom-form .label, .formdivider.formdivider_custom {
    width: 100%;
}
.custom-form .input input,
.custom-form .select select,
.custom-form .textarea textarea,
.custom-form .radio i,
.custom-form .checkbox i,
.custom-form .toggle i,
.custom-form .icon-append,
.custom-form .icon-prepend {
	background-color: #ffffff;
        border-color:#17A8C7;
	transition: border-color 0.3s;
	-o-transition: border-color 0.3s;
	-ms-transition: border-color 0.3s;
	-moz-transition: border-color 0.3s;
	-webkit-transition: border-color 0.3s;
}
.custom-form .toggle i:before {
	background-color: #dedede;	
}
.custom-form .rating label {
	color: #ccc;
	transition: color 0.3s;
	-o-transition: color 0.3s;
	-ms-transition: color 0.3s;
	-moz-transition: color 0.3s;
	-webkit-transition: color 0.3s;
}
.custom-form .button {
	background-color: #17A8C7;
	opacity: 0.8;
	transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	-ms-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-webkit-transition: opacity 0.2s;
}
.custom-form .button.button-secondary {
	background-color: #b3b3b3;
}


.system_text.Header_text b {
    color: #242424;
    font-size: 20px;
}
.custom-form .icon-append,
.custom-form .icon-prepend {
	color:#17A8C7 !important;
}


/**/
/* hover state */
/**/
.custom-form .input:hover input,
.custom-form .select:hover select,
.custom-form .textarea:hover textarea,
.custom-form .radio:hover i,
.custom-form .checkbox:hover i,
.custom-form .toggle:hover i {
	border-color: #dedede;
}
.custom-form .rating input + label:hover,
.custom-form .rating input + label:hover ~ label {
	color: #2da5da;
}
.custom-form .button:hover {
	opacity: 1;
}


/**/
/* focus state */
/**/
.custom-form .input input:focus,
.custom-form .select select:focus,
.custom-form .textarea textarea:focus,
.custom-form .radio input:focus + i,
.custom-form .checkbox input:focus + i,
.custom-form .toggle input:focus + i 
{
    border-color: #dedede;
    box-shadow: 0 0 21px #dedede;
}

/**/
/* checked state */
/**/
.custom-form .radio input + i:after {
	background-color: #242424;	
}
.custom-form .checkbox input + i:after {
	color: #2da5da;
}
.custom-form .radio input:checked + i,
.custom-form .checkbox input:checked + i,
.custom-form .toggle input:checked + i {
	border-color: #242424;	
}
.custom-form .rating input:checked ~ label {
	color: #2da5da;	
}


/**/
/* error state */
/**/
.custom-form .state-error input,
.custom-form .state-error select,
.custom-form .state-error textarea,
.custom-form .radio.state-error i,
.custom-form .checkbox.state-error i,
.custom-form .toggle.state-error i {
	background: #fff0f0;
}
.custom-form .state-error select + i {
	background: #fff0f0;
	box-shadow: 0 0 0 12px #fff0f0;
}
.custom-form .toggle.state-error input:checked + i {
	background: #fff0f0;
}
.custom-form .note-error {
	color: #ee9393;	
}


/**/
/* success state */
/**/
.custom-form .state-success input,
.custom-form .state-success select,
.custom-form .state-success textarea,
.custom-form .radio.state-success i,
.custom-form .checkbox.state-success i,
.custom-form .toggle.state-success i {
	background: #f0fff0;
}
.custom-form .state-success select + i {
	background: #f0fff0;
	box-shadow: 0 0 0 12px #f0fff0;
}
.custom-form .toggle.state-success input:checked + i {
	background: #f0fff0;
}
.custom-form .note-success {
	color: #6fb679;
}


/**/
/* disabled state */
/**/
.custom-form .input.state-disabled input,
.custom-form .select.state-disabled,
.custom-form .textarea.state-disabled,
.custom-form .radio.state-disabled,
.custom-form .checkbox.state-disabled,
.custom-form .toggle.state-disabled,
.custom-form .button.state-disabled {
	cursor: default;
	opacity: 0.5;
}
.custom-form .input.state-disabled:hover input,
.custom-form .select.state-disabled:hover select,
.custom-form .textarea.state-disabled:hover textarea,
.custom-form .radio.state-disabled:hover i,
.custom-form .checkbox.state-disabled:hover i,
.custom-form .toggle.state-disabled:hover i {
	border-color: #e5e5e5;
}
/**/
/* Custom state */
/**/

.formdivider_custom {
    padding: 15px !important;
}

a > i.icon-append.volume.icon-volume-up {
    left: 155px;
}
.formfieldinput_ReadOnly {
    background-color: #e4e4e4 !important;
}
/*-- END: CUSTOM FORM -- */
.container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1140px;
}
.form-control {
    background-color: #fff;
    background-image: none;
    border: 2px solid #ccc;
    border-radius: 0.25rem;
    color: #000 !important;
    display: inline;
    font-size: 1rem;
    line-height: 1.5;
    padding: 0.375rem 0.75rem;
    width: 100%;
}
.phAnimate {
    margin-bottom: 10px;
    padding-top: 20px;
    position: relative;
}
.phAnimate label {
    color: #ccc;
    cursor: text;
    font-size: 15px;
    font-weight: normal;
    left: 15px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 27px;
    transition: all 0.3s ease 0s;
}
.phAnimate label.active {
    color: #2da5da;
    font-size: 15px;
    left: 0;
    margin-top: -5px;
    top: 0;
}

.form-control:focus {
    border-color: #2da5da !important;
}

.form-control:hover{
    border-color: #2da5da !important;
}

/**/
/* Custom state */
/**/

.formdivider_custom {
    padding: 15px !important;
}

.system_text.Header_text {
    margin-bottom: 20px;
    margin-top: 0px;
}
a > i.icon-append.volume.icon-volume-up {
    left: 155px;
}
.formfieldinput_ReadOnly {
    background-color: #e4e4e4 !important;
}
.form_error {
    /* font-size: 25px; */
    color: red;
    font: 25px/1.55 'Open Sans', Helvetica, Arial, sans-serif;
}

.custom-form .col-8 {
	width: 100%;
}

.custom-form .col-4 {
	width: auto;
}

.custom_form_name1 {
    background-color: #fff;
    color: #17A8C7;
    font-size: 15px;
    margin-left: 10px !important;
    position: relative;
    top: 10px;
    z-index: 1000;
}
.formfieldinputb.formfieldinput_custom {
    height: 50px;
    padding-top: 20px !important;
}


.custom-form .input input, .custom-form .select select, .custom-form .textarea textarea {
    height: auto;
    padding-top: 20px !important;
}

/*-- END: CUSTOM FORM -- */


/* BEGIN: Highlight 6 Style */

	.slider_container_h6 {
		position: relative;
		top: 0px;
		left: 0px;
		width: 920px;
		height: 397px;
		background: #000;
		overflow: hidden;
		border: none;
	}
	.slides_h6
	{
		cursor: auto;
		position: absolute;
		left: 0px;
		top: 0px;
		width: 595px;
		height: 397px;
		overflow: hidden;
	}
	.main_cont_h6 {
		width: 100%;
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
		text-align: center;
	}
	.img_h6 {
		max-width: 595px;
		max-height: 397px;
		cursor: grabbing;
		cursor: -moz-grabbing;
		cursor: -webkit-grabbing;
	}
	.submenu_cont_h6 {
		position: absolute;
		top: 0;
		left: 0;
		background: #17264B;
		padding: 5px;
	}
	.submenu_link_h6:link, .submenu_link_h6:visited {
		color: #FFF;
		font-size: 15px;
	}
	.heading_cont_h6 {
		position: absolute;
		bottom: 0;
		text-align: left;
		height: 120px;
		width: 97%;
		padding: 0px 10px;
		background: transparent;
		background: -webkit-linear-gradient(transparent, black);
		background: -o-linear-gradient(transparent, black);
		background: -moz-linear-gradient(transparent, black);
		background: linear-gradient(transparent, black);
		left:0px;
	}
	.byline_cont {
		width: 100%;
		max-height: 20px;
	}
	.date_h6 {
		float: left;
		color: #FFF;
		font-size: 13px;
		margin-right: 10px;
		text-shadow: 1px 1px 1px #171717;
 font-family:arial;
	}
	.clockIco_h6 {
		padding-right: 5px;
		text-shadow: 1px 1px 1px #171717;
	}
	.byline_h6 {
		float: left;
		color: #FFF;
		font-size: 13px;
		margin-right: 10px;
		text-shadow: 1px 1px 1px #171717;
	}
	.userIco_h6 {
		padding-right: 5px;
		text-shadow: 1px 1px 1px #171717;
	}
	.heading_h6 {
		max-height: 80px;
		overflow: hidden;
		width: 100%;
	}
	.heading_link_h6:link, .heading_link_h6:visited {
		color: #FFF;
		font-size: 31px;
		line-height: 40px;
		text-shadow: 1px 1px 1px #171717;
                font-family:arial;
	}
	.clear_h6 {
		clear: both;
	}
	.red_stripe_h6 {
		background: #17264B;
		width: 4px;
		height: 100%;
		opacity: 0;
		-webkit-transition-timing-function: ease-in;
		transition-timing-function: ease-in;
		-webkit-transition: 3s;
		transition: 3s;
	}
	.highlightHeading_h6 {
		left: 605px;
		top: 0px;
		position: absolute;
		height: 39px;
		line-height: 40px;
		width: 315px;
		border-bottom: 1px solid #5f5f5f;
		font-size: 14px;
		text-align: center;
		color: #FFF;
		font-weight: bolder;
	}

            /* jssor slider thumbnail navigator skin 11 css */
            /*
                .jssort11_h6 .p_h6            (normal)
                .jssort11_h6 .p_h6:hover      (normal mouseover)
                .jssort11_h6 .p_h6av          (active)
                .jssort11_h6 .p_h6av:hover    (active mouseover)
                .jssort11_h6 .p_h6dn          (mousedown)
                */
			.thumb_cont_h6 {
				left: 605px;
				top: 40px;
			}
			
			.jssort11_h6 {
				position: absolute;
				width: 315px;
				height: 250px;
				-moz-user-select: none;
				-webkit-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}		

			.jssort11_h6 .p_h6 {
				position: absolute;
				width:315px;
				height: 50px;
				background: #181818;
			}
			
			.jssort11_h6 .tp_h6 {
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				border-top: 1px solid #5f5f5f;
			
			}
			
			.jssort11_h6 .i, .jssort11_h6 .p_h6av:hover .i {
				position: absolute;
				top: 3px;
				left: 3px;
				width: 60px;
				height: 30px;
				border: white 1px dashed;
			}
			
			* html .jssort11_h6 .i {
				width /**/: 62px;
				height /**/: 32px;
			}
			
			.jssort11_h6 .p_h6av .i {
				border: white 1px solid;
			}
			
			.jssort11_h6 .t_h6, .jssort11_h6 .p_h6av:hover .t_h6 {
				position: relative;
				top: 0px;
				left: 0px;
				width: 90%;
				height: 86%;
				line-height: 32px;
				text-align: left;
				padding: 5px 10px;
			}
			
			.thumbText_h6 {
				color: rgb(121, 121, 121);
				font-size: 13px;
				line-height: 21px !important;
			}
			
			.jssort11_h6 .p_h6av .t_h6, .jssort11_h6 .p_h6:hover .t_h6 {
				color: #fff;
 font-family:arial;
			}
                        
			.tp_h6 {
				width: 100%;
				height: 100%;
				border: none;
				position: absolute;
				top: 0;
				left: 0;				
			}
			
			.cc_h6 {
				position: absolute;
				background-color: #000;
				top: 0;
				left: 0
			}
			
			.jssort11_h6 .c_h6, .jssort11_h6 .p_h6av:hover .c_h6 {
				position: absolute;
				top: 38px;
				left: 3px;
				width: 197px;
				height: 31px;
				line-height: 31px;
				color: #fff;
				font-size: 11px;
				font-weight: 400;
				overflow: hidden;
			}
			
			.jssort11_h6 .p_h6av .c_h6, .jssort11_h6 .p_h6:hover .c_h6 {
				color: #fc9835;
			}
			
			.jssort11_h6 .t_h6, .jssort11_h6 .c_h6 {
				transition: color 1.3s;
				-moz-transition: color 1.3s;
				-webkit-transition: color 1.3s;
				-o-transition: color 1.3s;
 font-family:arial;
			}
			
			.jssort11_h6 .p_h6:hover .t_h6, .jssort11_h6 .p_h6av:hover .t_h6, .jssort11_h6 .p_h6:hover .c_h6, .jssort11_h6 .p_h6av:hover .c_h6 {
				transition: none;
				-moz-transition: none;
				-webkit-transition: none;
				-o-transition: none;
 font-family:arial;
			}
			
			.jssort11_h6 .p_h6av .red_stripe_h6 {
				-webkit-transition: 4s;
				transition: 4s;
				-webkit-transition-timing-function: ease-out;
				transition-timing-function: ease-out;
				opacity: 1;
			}
			/* jssor slider bullet navigator skin 21 css */
			/*
			.jssorb21_h6 div           (normal)
			.jssorb21_h6 div:hover     (normal mouseover)
			.jssorb21_h6 .av           (active)
			.jssorb21_h6 .av:hover     (active mouseover)
			.jssorb21_h6 .dn           (mousedown)
			*/
			.jssorb21_h6 {
				width: 155px !important;
				position: absolute;
				bottom: 10px;
				left: 630px;
			}
			.jssorb21_h6 div, .jssorb21_h6 div:hover, .jssorb21_h6 .av {
				position: absolute;
				/* size of bullet elment */
				width: 19px;
				height: 19px;
				text-align: center;
				line-height: 19px;
				color: white;
				font-size: 12px;
				background: url(/lib/JQuery/Highlight8/b21.png) no-repeat;
				overflow: hidden;
				cursor: pointer;
			}
			.jssorb21_h6 div { background-position: -35px -5px; }
			.jssorb21_h6 div:hover, .jssorb21_h6 .av:hover { background-position: -35px -5px; }
			.jssorb21_h6 .av { background-position: -65px -5px; }
			.jssorb21_h6 .dn, .jssorb21_h6 .dn:hover { background-position: -65px -5px; }


.submenu_link_h6:link, .submenu_link_h6:visited {
	color: #fff !important;
	font-family: oswald !important;
	font-size: 18px;
	font-weight: bold;
	line-height: 35px;
	text-transform: uppercase !important;
}
.highlightHeading_h6 {
	font-family: oswald;
	font-size: 22px;
}

/* END: Highlight 6 Style */


.AdGroup16 {
	padding-top: 7px;
width:728px;
float:left;
}
.AdGroup18 {
padding-top: 25px;
margin-right:5px;
width:250px;
max-height:300px;
float:left;
}
.AdGroup19 {
padding-top: 25px;
margin-left: 10px;
width:250px;
max-height:300px;
float:left;
}
.AdGroup28 {
padding-top: 25px;
margin-right:5px;
width:250px;
max-height:300px;
float:left;
}
#heading_PRV701 a {
 color: #333 !important;
    font-family: arial;
    font-size: 22px !important; /* 25px !important; */
    font-weight: bold;
    line-height: 30px;
}

.propertiesbody a:hover, .propertiesbody a:link {
	font-family: oswald !important;
}
.pageheading.layout_pageheading {
	text-transform: none;
}

/* BEGIN: Responsive General style */

@media screen and (max-width: 1024px) {
.custom_adgroup_2 {
	width: 96vw;
}
.custom_adgroup_1 {
	width: 96vw;
}
#wrapper_PRV700 #main_PRV700:nth-child(6) {
display: none;
}
.AdGroup18m, .AdGroup37m, .AdGroup19m, .AdGroup16m, .AdGroup24m, .AdGroup25m, .AdGroup26m, .AdGroup27m, .AdGroup28m, .AdGroup29m, .AdGroup30m, .AdGroup31m, .AdGroup32m,  .AdGroup35m, .AdGroup36m, .AdGroup28m,.AdGroup44m {
	display: block !important;
	width: 96vw !important;
}
.AdGroup25m,.AdGroup44m {
  float: left;
  width: 50% !important;
}
.custom_adgroup_27 {
	max-width: 96vw;
	float: left;
	margin-left: 2vw;
}
.custom_adgroup_29 {
	max-width: 96vw;
	float: left;
	margin-left: 2vw;
	margin-bottom: 2vw;
}
}

@media screen and (max-width: 1024px) {
.AdGroup28m table td[align="center"] { 	width: 45vw !important; }
.AdGroup28m .adsbygoogle {
	width: 45vw !important;
	min-height: 37vw !important;
	height: auto !important;
}

.AdGroup33m table td[align="center"] { 	width: 45vw !important; }
.AdGroup41m table td[align="center"] { 	width: 45vw !important; }
.AdGroup33m .adsbygoogle {
	width: 45vw !important;
	min-height: 37vw !important;
	height: auto !important;
}
.AdGroup24m table td[align="center"] { 	width: 98vw !important; }
.AdGroup24m .adsbygoogle {
	width: 98vw !important;
	min-height: 12vw !important;
	height: auto !important;
}

.custom_adgroup_38, .custom_adgroup_39 {
	max-width: 96vw;
}
#PRV_122-b {
display: block;
}

.custom_adgroup_30 {
    margin-bottom: 15px;
}
.custom_adgroup_31 {
    margin-bottom: 15px;
}
.custom_adgroup_32 {
    margin-bottom: 15px;
}

#PRV_122-b {
   display: block;
}
#PRV_176-b {
    display: block;
}
.custom_adgroup_28 {
    margin-bottom: 15px;
}
.custom_adgroup_26 {
    margin-bottom: 15px;
}

.c99 {
  display: none;
}
#PRV_119-b {
  display: block;
}
#PRV_121-b,#PRV_121-b2,#PRV_121-b3,#PRV_121-b4,#PRV_121-b5{
  display: block;
}
#PRV_95-b, #PRV_95-b2, #PRV_95-b3{
  display: block;
}
#PRV_186-b,#PRV_187-b,#PRV_188-b{
display: block;
}
#PRV_121-b {
  display: block;
}
#PRV_178-b {
  display: block;
}
.custom_adgroup_26 {
    margin-top: 10px;
}
.AdGroup27m {
    margin-top: 10px;
}
.custom_adgroup_25 {
    margin-bottom: 10px;
}
.AdGroup29m {
    margin-top: 10px;
}
.custom_adgroup_33 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.custom_adgroup_41 {
    margin-top: 10px;
    margin-bottom: 10px;
}


#social {
    display: none;
}

#google {
    display: block !important;
    width: 94vw;
}
.link1 {
    display: none !important;
}
.thumb1 {
    display: none !important;
}
.AdGroup35m, .AdGroup37m {
width: 46vw !important;
float: left !important;
margin-bottom: 10px;
margin-top: 10px;
}
#c7 {
width: 100vw !important;
display: block !important;
}
.AdGroup35m {
margin-right: 2vw;
margin-left: 2vw;
}
.custom_adgroup_37 {
    max-width: 45vw;
}
.AdGroup37m {
margin-right: 2vw;
}

#c7{
display:flex;
flex-direction:column;
}
.Google_search_results{
order:1;
}
#c6{
order:2;
}
.AdGroup25m{
order:3;
}
.c100 {
    display:  flex !important;
    flex-direction: column;
    float: left;
	
}

#PRV_95-b{
order:1;
}
.AdGroup29m{
order:2;
}
#PRV_119-b{
order:3;
}
.AdGroup26m{
order:4;
}
#PRV_176-b{
order:5;
}
.AdGroup27m{
order:6;
}
#PRV_121-b4{
order:7;
}
.AdGroup28m{
order:8;
}
#PRV_121-b{
order:9;
}
.AdGroup30m{
order:10;
}
.AdGroup41m{
order:11;
}
.AdGroup34m {
	display: none !important;
}
#PRV_95-b2{
order:13;
}
.AdGroup31m{
order:14;
}
#PRV_122-b{
order:15;
}
.AdGroup32m{
order:16;
}

#PRV_186-b{
order:15; /* For covid */
}


#PRV_187-b {
	display: none;
}
#PRV_95-b3{
	display: none;
}

#PRV_188-b{
	display: none;
}

#PRV_121-b3{
order:20;

}


#PRV_178-b{
	display: none;
}
#PRV_121-b2{
	display: none;
}
#PRV_121-b5{
order:24;
}

.custom_adgroup_1 {
	display: none;
}

.AdGroup35m{
width:95vw;
overflow:hidden;
}

#PRV_121,#PRV_180{
display:none !important;
}

#c4{
display:none;
}
.custom_adgroup_24{
max-width:98vw;
}
.custom_adgroup_36{
max-width:98vw;
}

.custom_adgroup_29{
max-width:98vw;
}
.custom_adgroup_34{
max-width:98vw;
}

.custom_adgroup_27{
max-width:98vw;
}
.custom_adgroup_28{
/* max-width:45vw; */
}

.custom_adgroup_35{
max-width:45vw;
}

.custom_adgroup_30{
max-width:45vw;
}
.custom_adgroup_31{
max-width:45vw;
}
.custom_adgroup_32{
max-width:45vw;
}
.custom_adgroup_41{
max-width:45vw;
}


.custom_adgroup_25,.custom_adgroup_44{
max-width:45vw;
}
.custom_adgroup_26{
max-width:45vw;
}

.AdGroup14 {
    display: none;
}

.AdGroup15,.AdGroup21,.AdGroup22,.AdGroup17  {
    display: none; /* block; */
}
#PRV_121,#PRV_118,#PRV_185,#PRV_179,#PRV_180 {
    display: block;
}
.AdGroup12 {
    display: none; /* block; */
}
#PRV_176 {
    display: block;
}
#PRV_122 {
    display: block;
}
#PRV_178 {
    display: block;
}

#PRV_119 {
    display: block;
}

.AdGroup18m img {
  width: 45vw;
}

.AdGroup19m img {
  width: 45vw;
}
.AdGroup19m {
    width: 48vw;
    float: left;
}
.AdGroup18m {
    float: left;
    width: 45vw;
    margin-right: 2vw;
    margin-left: 2vw;
}
.AdGroup28m {
   float: left;
    width: 45vw;
    margin-right: 2vw;
    margin-left: 2vw;
}

.AdGroup33m {
   float: left;
    width: 45vw;
    margin-right: 2vw;
    margin-left: 2vw;
}

.AdGroup41m {
   float: left;
    width: 45vw;
    margin-right: 2vw;
    margin-left: 2vw;
}

/* .AdGroup28m img {
  max-width: 45vw;
}  */
.custom_adgroup_28{
  max-width: 45vw;
}


#PRV_95,#PRV_117,#PRV_120 {
    display: block !important;
}
/* .c100 {
    display: block !important;
} */
.column1.PhotoGallery4 {
    display: none;
}


.AdGroup13m {
   display: none !important; 
}
.AdGroup20m {
  display: none !important;
}
.AdGroup12m {
  display: none !important;
}
/* #PRV_119 {
  display: none;
} */

#c6 {
	/* display: none; */
}
#logo img {
    max-width: 99vw;
}
.logo {
  font-size: 10vw !important;
}
.heading_PRV700:link, .heading_PRV700, .heading_PRV700:hover, .heading_PRV700:visited{ font-size: 19px !important; /* 22px !important; */ }
.heading_PRV700 {
    font-size: 22px !important;
}
.image_PRV700 {
    max-height: 20vw !important;
    max-width: 30vw !important;
}
#heading_PRV700 {
    margin-left: 2vw !important;
    margin-right: 0 !important;
    padding-left: 0;
    padding-right: 0;
    width: 59vw;
    height:auto;
    max-height:none;
}
#image_PRV700 {
    height: 20vw !important;
    width: 30vw !important;
}
.pagephoto.layout_pagephoto {
  border-width: 0 !important;
  height: auto !important;
  margin: 0 !important;
  max-width: 96vw !important;
  padding: 0 !important;
  width: 96vw !important;
}
.pagebody.layout_pagebody {
  margin-left: 2vw !important;
  margin-right: 2vw !important;
  width: 96vw !important;
}
#image_SEC_701 {    height: 64vw;    width: 96vw;}.img_SCE_701 {    max-height: 64vw;    max-width: 96vw;    min-height: 64vw;    min-width: 96vw;}
#heading_SEC_701 {width:97%; top:0px;}
.body_SEC_701 {width:97%; height:60px;}
.IssueDate_SEC701 { clear:left;}
#main_SEC_701 {height:auto; width:96vw !important;}
#wrapper { width: 100%; border: none; overflow:hidden;}
#c1 {width:100%; height:auto;}
#c2 { width: 100%;}
.TopLinks_part, #c2 { display: block; }
#c3 { width: 100%;margin-top: 0px;}
#c4 { display: none;
    margin-top: 0px;
    padding-top: 0px;}
#c5 { width: 100%; }
#c6 { width: 97%; }
#c7 { width: 99%; margin-top: 0px;}
#c8 { width: 100%; margin-left: 0px; }
#Highlight95 { float: left; }
#Highlight103 { float: left; }

.AdGroup23m {
    display: block;
}

.AdGroup11m img {
    width: 45vw;
}

.AdGroup11m {
    float: left;
    width: 45vw;
    margin-right: 2vw;
    margin-left: 2vw;
}

.AdGroup23m img {
    width: 45vw;
}

.AdGroup23m {
    float: left;
    width: 45vw;
    margin-right: 2vw;
    margin-left: 2vw;
}

#PRV_95, #PRV_119, #PRV_103,  #PRV_121, #PRV_176, #PRV_177, #PRV_122, #PRV_178, #PRV_118, #PRV_185, #PRV_179, #PRV_180 {
    float: left;
    max-width: none;
    width: 96%;
}
#sub_heading_PRV701 { width: 100%; margin: 0px; }

#main_PRV700 {
    margin-left: 2% !important;
    margin-right: 2% !important;
    width: 96% !important;
}
#main_PRV701 {
    width: 96vw;
    margin-left: 2%;
}
#wrapper_PRV700 { width: 100%; margin-left: 0px; }

#image_PRV701 { width: 100%; margin: 0px; }

.AdGroup12, .AdGroup15, .AdGroup14, .AdGroup16, .AdGroup17, AdGroup28 {
    float: left;
    margin-left: 2%;
    margin-right: 2%;
    width: 94%;
}
#c4 img {
max-width: 94vw;
}
.AdGroup18 {
display: none;
padding-top: 10px;
max-height: 250px;
}
.AdGroup19 {
display: none;
padding-top: 5px;
max-height: 245px;
}
.AdGroup28 {
display: none;
padding-top: 10px;
max-height: 250px;
}
.AdGroup12 img , .AdGroup15 img, .AdGroup16 img, .AdGroup17 img, .AdGroup20 img, .AdGroup21 img, .AdGroup22 img {
    width: 94vw;
}
.custom_adgroup_12, .custom_adgroup_15, .custom_adgroup_16, .custom_adgroup_17, .custom_adgroup_20, .custom_adgroup_21, .custom_adgroup_22 {
    margin-left: 0px;
    margin-top: 0px;
max-width:100vw;
}
.custom_adgroup_15, .custom_adgroup_16, .custom_adgroup_17, .custom_adgroup_20, .custom_adgroup_21, .custom_adgroup_22 {max-width: 99vw;}
.column1 { width: 100%; margin-left: 0px; }
.footer_div { width: 100%; }
.f1 { margin-left: 10px; width: 97%; }
.f2 { width: 99%; }
.f3 { width: 100%; }
.gallery_heading  { width: 40vw }

.formdivider:first-child, .formbody table{box-sizing: border-box} .custom-form .select i{top: 25px !important} .custom-form header{font-size: 22pxx !important} .system_text.Header_text b{font-size: 18pxx !important}
#cssmenu > div {
  padding: 20px !important;
}
.opinionbody.layout_opinionbody {
  margin-left: 2vw !important;
  margin-right: 2vw !important;
  text-align: center;
  width: 96vw !important;
}
.pagebody {padding-left:0 !important; 
padding-right:0 !important;}

.AdGroup16, AdGroup18, AdGroup19, #c8, AdGroup12, AdGroup20 {
display:none;
}
#c5 {
position: fixed;
top: 0;
z-index: 999;
width: 100%;
float: left;
}
#wrapper {
padding-top: 60px;
}

.AdGroup19m {
  margin-right: 2vw;
  width: 48vw;
  float: left;
}
.AdGroup16m {
   margin-top: 20px;
    width: 100%;
    float: left;
    margin-top: 5px;
}
.AdGroup28m {
   margin-top: 20px;
    width: 100%;
    float: left;
    margin-top: 5px;
}
.AdGroup18m, .AdGroup37m, .AdGroup19m, .AdGroup16m,  .AdGroup29m,.AdGroup24m,.AdGroup25m,.AdGroup26m,.AdGroup27m,.AdGroup28m,.AdGroup29m,.AdGroup30m,.AdGroup31m,.AdGroup32m,.AdGroup35m,.AdGroup36m,.AdGroup28m {
  display: block !important;
}
.AdGroup18m {
  float: left;
}
.AdGroup28m {
  float: left;
}
.AdGroup33m {
  float: left;
display:none;
}
.AdGroup41m {
	display: none !important;
}

#c3 {
  width: 100% !important;
  float: left;
}
}
/* CSS responsive */
@media screen and (max-width: 540px) {
.adsbygoogle {
	max-width: 45vw;
}

.heading_PRV700:link, .heading_PRV700, .heading_PRV700:hover, .heading_PRV700:visited {
    font-size: 14px !important;
}
}
@media screen and (max-width: 360px) {

.heading_PRV700:link, .heading_PRV700, .heading_PRV700:hover, .heading_PRV700:visited{
    font-size: 14px !important;
}
}

@media screen and (max-width: 640px) {
.logo {font-size:10vw !important;}
#c1 {height:auto;}

#c8 { width:100%; margin-left: 0px; }
#sub_heading_PRV701 {
	width: 96vw;
	margin-left: 2%;
}

#wrapper_PRV700 { margin-left: 0px; width: 100%; }

/* #PRV_95, #PRV_119, #PRV_103,  #PRV_121, #PRV_176, #PRV_177, #PRV_122, #PRV_178 { width:49%; max-width: none; margin: 0 auto; padding-left: 4px; float: left; } */
#image_PRV701 {
  height: 64vw;
  width: 96vw;
}
#image_PRV701 img {
  max-height: 64vw;
  max-width: 96vw;
}
.AdGroup12, .AdGroup14, .AdGroup15, .AdGroup16, .AdGroup17, .AdGroup20, .AdGroup21, .AdGroup22, AdGroup28 {margin-bottom: 20px;width: 100%} .AdGroup12 img, .AdGroup14 img, .AdGroup15 img, .AdGroup16 img, .AdGroup17 img, .AdGroup20 img, .AdGroup21 img, .AdGroup22 img, .AdGroup28 img{max-width: 96vw; width: auto} .contactbody{font-size: 14px;text-align: center} .copyright{font-size: 14px;line-height: normal;text-align: center} .hitcounter{font-size: 14px;text-align: center} .power{font-size: 14px;text-align: center}  .f6{text-align: center} .footer_div{padding-top: 10px} .pageheading{font-size: 20px;line-height: normal} .pagephoto.layout_pagephoto{width: auto !important} #cssmenu ul ul li a:link, #cssmenu ul ul li a:visited{font-size: 15px !important;line-height: normal !important;padding-top: 10px !important;padding-bottom: 10px !important}
.f4 {
  float: none;
  text-align: center;
}

}

@media screen and (max-width: 420px) {
.AdGroup20 {
	/* display: none; */
}
#c1 {height:auto;}
#c8 { width: 100%; margin-left: 0px; }
#sub_heading_PRV701 { width: 100%; margin: 0px; }

#wrapper_PRV700 { margin-left: 0px; width: 100%; }


/* #PRV_95, #PRV_119, #PRV_103,  #PRV_121, #PRV_176, #PRV_177, #PRV_122, #PRV_178 { width: 100%; max-width: none; margin: 0 auto; float: none; padding: 0px; } */

.custom-form fieldset {
    padding: 10px 20px 5px;
}

.formdivider:first-child, .formbody table {
    width: 92% !important;
}

.custom-form .select i {
    top: 20px;
}

.formfieldinput {
    width: 100% !important;
}

}

@media screen and (max-width: 360px) {

#c1 {height:auto;}
#main_SEC_701 {margin-left:3px;}
}

/* END: Responsive General style */


/* BEGIN: PhotoGallery 4 */

@media screen and (max-width: 420px) {
#highlightSEC171_container, .slider_container_SEC171 { width: 405px; }
.slides_SEC171, .slides_SEC172  { width: 406px; }
#highlightSEC172_container, .slider_container_SEC172 { width: 405px; }
}

@media screen and (max-width: 640px) {
#highlightSEC171_container, .slider_container_SEC171 { width: 625px; }
.slides_SEC171, .slides_SEC172  { width: 626px; }
#highlightSEC172_container, .slider_container_SEC172 { width: 625px; }
}

/* BEGIN: Responsive Forms */

@media screen and (max-width: 768px) {
.pagebody iframe {
	max-width: 94vw;
	max-height: 92vw;
}
.pagebody img {
	max-width: 94vw !important;
}
    #MainContent iframe {
        width:100% !important;
    }
    .formdivider,
    .formbody,
    .formfieldname {
        width: 90% !important;
        font-size: 12px !important;
    }
    .formbutton {
        width: 57% !important;
        position: absolute;
        left: 27%;
    }
    .formfieldinput {
        width: 85% !important;
    }
    .formdivider:first-child,
    .formbody table {
        width: 100% !important;
    }
}
@media screen and (max-width: 360px) {
    .formdivider,
    .formbody,
    .formfieldname {
        font-size: 11px !important;
    }
}
@media screen and (max-width: 320px) {
    .formdivider,
    .formbody,
    .formfieldname {
        font-size: 10px !important;
    }
    .formbody img {
        max-width: 100px;
    }
}
/* END: Responsive Forms */

/* BEGIN: Responsive Product Page */

.productbody img { max-width:460px;}
.productlink img { width:150px;}
@media screen and (max-width: 768px) {
  .productbody { width:90% !important;}
  .productbody img { max-width: 80%; }
  .productlink img { width:150px;}
}
@media screen and (max-width: 480px) {
#Highlight118 {
	display: none;
}
  .productlink img { width: 100px !important; }
  .productcategory { font-size: 13px !important;}
  .productbody a:link, .productbody a:hover, .productbody a:visited { font-size: 10px !important;}
}

/* END: Responsive Product Page */

/* BEGIN: Responsive Guestbook Page */

@media screen and (max-width: 768px) {
    .guestbookbody {
        width: 90% ! important;
    }
}

/* END: Responsive Guestbook Page */

/* BEGIN: Responsive Popup window */

@media screen and (max-width: 768px) {
    .mfp-content {
        width: 90% ! important;
    }
    .mfp-content .mfp-close {
        opacity: 0.7 !important;
    }

}

/* END: Responsive  Popup window */


/* BEGIN: Responsive  Poll */

@media screen and (max-width: 770px) {
    .polls1body {
        width: 100%;
        max-width: 300px;
        margin: 0 auto;
    }
    .polls1question {
        font-size: 14px;
        text-align: left;
    }
    .polls1title {
        font-size: 16px;
    }
}

/* END: Responsive  Poll */

/* BEGIN: Responsive Properties */

@media screen and (max-width: 768px) {

    .propertiesbody {
        width: 90% ! important;
        padding-left: 0px ! important;
        padding-right: 0px ! important;
    }
    .propertiessearchbody {
        transform: none;
    }
    .propertiesbutton {
        font-size: 12px;
        width: 50%
    }
}
@media screen and (max-width: 400px) {
    .propertiessearchbody {
        font-size: 11px;
        font-weight: bold;
    }
    .propertiessearchbody input {
        font-size: 10px;
    }
    .propertiessearchbody select {
        font-size: 10px;
    }
    .propertiessearchheading {
        font-size: 13px;
        height: 20px;
    }
    .propertiesbody img {
        max-width: 100% !important;
    }
}

/* END: Responsive Properties */

/* BEGIN: Responsive PhotoGallery 1 */

@media screen and (max-width: 768px) {
  .c8 td { font-size:10px }
  .c8 img { width: 100%; }
}

/* END: Responsive PhotoGallery 1 */

/* BEGIN: Responsive PhotoGallery 2 */

@media screen and (max-width: 768px) {
     .c88 img { width: 100% ! important; height:auto; overflow:hidden; }
     
.ad-image {
    height: auto !important;
    overflow: hidden !important;
    width: 100% !important;
}
}
/* END: Responsive PhotoGallery 2 */

/* BEGIN: Responsive MainContent */

@media screen and (max-width: 768px) {

.AdGroup13m {
  /*  float: left;
    width: 45vw; */
}
.AdGroup13m img {
 /*   width: 45vw; */
}
    .pagephoto {
      /*  width: 46vw !important;*/
    }
}

/* END: Responsive MainContent */

