

/*SIDEBAR POPUP*/

.sidebox{ float:left; width:183px;}
.sidebox .boxtop{ height:29px;float:left; width:183px;background:url("../img/box_top.png") no-repeat center center; position:relative;}
.sidebox .boxmiddle{float:left; width:183px;background:url("../img/box_middle.png") repeat;padding: 0 28px 0 18px;}
.sidebox .boxbottom{float:left; width:183px; height:60px; background:url("../img/box_bottom.png") no-repeat center center;}
.sidebox  h2{ font-weight: 700 !important; font-size: 21px; color: #FF5E1F; margin:0; margin-bottom:8px;}
.sidebox .boxmiddle.thankyou h2{ text-align:center;font-size: 23px; color: #000000; margin:10px 0 !important; }
.sidebox .boxcontent{ font-size: 14px; color: #000000;line-height: 1.3;}
.sidebox .boxmiddle.thankyou .boxcontent{ text-align:center;}
.sidebox input,.sidebox select{     background-color: #ffffff !important; background-color: #ffffff !important; border: 0;
    box-shadow: none;
    border-radius: 0;
    padding: 0 10px 0 10px;
    line-height: 28px;
    float: left;
    height: 28px;
    color: #818179 !important;
    font-size: 14px !important;border-radius:0 !important;
    font-family: "Open Sans", Arial, sans-serif !important;
    margin-bottom: 6px;}
.sidebox .closebox{ width:7px; height:8px; position:absolute; right:18px; top:12px; cursor:pointer; background:url("../img/box_close.png") no-repeat center center;}
.sidebox input{	padding-left: 13px !important;    border: solid 1px #dddddd;}

.sidebox .custom.dropdown{ float:left !important; width:100% !important; border:0 !important; margin-bottom:0 !important;}
.sidebox .custom.dropdown a,.sidebox .custom.dropdown li{ padding-left:13px !important; font-size: 14px !important;  font-family: "Open Sans", Arial, sans-serif !important;  color: #818179 !important;line-height: 20px;}
 

.sidebox input.send{   cursor:pointer;   background-color: #FF5E1F !important;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 400;
    line-height: 27px;
    text-align: center;
    margin-top: 20px;
    border: 0 !important;
	border-radius:0 !important;
    display: block;  
 -webkit-appearance:none; -webkit-border-radius:0;  
    float: left;
	min-height:27px;
    color: #fff !important;
    width: 100%;
    padding: 0 !important;
    height: auto !important;}
	
	.sidebox input.send:hover{ background-color:#f8592b !important; }
	.sidebox .contact_img{height: 200px; overflow: hidden; float: left; clear: both;}
	.popupbanner{display: none; position: fixed; bottom:0;margin-left: 210px;    z-index: 1111;}
	.popupbanner_c{    margin: 0 auto;max-width: 100%;}
	.popupbanner_inner{    float: right;width: 183px;position: relative;}
	
	

.sidebox ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #818179;
}
.sidebox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #818179;
   opacity:  1;
}
.sidebox ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #818179;
   opacity:  1;
}
.sidebox :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #818179;
}
.sidebox ::-ms-input-placeholder { /* Microsoft Edge */
   color:    #818179;
}
	
	@media only screen and (max-width: 1400px) {
		.popupbanner { margin-left: 25px; right:0;}
	}
	
	@media only screen and (max-width: 1100px) {
		.sidebox .contact_img{display:none !important;}
		.popupbanner { margin-left: 5px;}
	}