@font-face {
    font-family: 'latolight';
    src: url('lato/lato-light.eot');
    src: url('lato/lato-light.eot?#iefix') format('embedded-opentype'),
         url('lato/lato-light.woff2') format('woff2'),
         url('lato/lato-light.woff') format('woff'),
         url('lato/lato-light.ttf') format('truetype'),
         url('lato/lato-light.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latothin';
    src: url('lato/lato-thin.eot');
    src: url('lato/lato-thin.eot?#iefix') format('embedded-opentype'),
         url('lato/lato-thin.woff2') format('woff2'),
         url('lato/lato-thin.woff') format('woff'),
         url('lato/lato-thin.ttf') format('truetype'),
         url('lato/lato-thin.svg#latothin') format('svg');
    font-weight: normal;
    font-style: normal;

}
.navbar-left .pull-right{float:none!important;background:#ccc!important;}
.nav>li>a:focus, .nav>li>a:hover{background:transparent;color:#53A5FF!important;border-bottom:1px solid #53A5FF!important;padding-bottom:26px!important;}
.navbar-left li a {
    background: transparent;
    font-size: 17px;
	color:#222222;
}
.navbar-left{margin-top:0px!important;}

.line {
    border-top: 2px solid #f3f3f3;
    border-bottom: 0px solid #cccccc;
    margin-top:0px;
}
.navbar-nav>li>a {
	color:#222!important;
    font-family: 'latolight';
    font-size: 16px!important;padding:26px 15px!important;
}
.nav>li {
   
    padding-top: 0px;
}

.line{border-top:2px solid #f3f3f3;border-bottom:2px solid #cccccc;margin-top:0!important;}
.total{margin-top:10px;}
.total{font-family:helvetica;font-weight:700;font-size:18px;}

.total span span{color:#1675c9;}
.hide21{visibility:hidden;}

.mrg_top{margin-top:25px;}

.heading{color:#06669a;}

.mid{width:70%;}

.main32 form{width:90%;margin:0 auto;}

.midline {
    border: 1px solid rgb(204, 204, 204) !important;
    color: #bbbbbb;
    font-weight: bold;
    padding: 15px;
    position: absolute;
    top: 0;
}
.and_btn {
    display: block;
    min-height: 55px;
    overflow: hidden;
}

.and_btn hr{margin-top:25px!important;}



.btn21{margin:0;padding:0;overflow:hidden;}

h3{margin-top:0!important;color:#454545;font-weight:700;}

p{color:#737373;}

.navbar-toggle{background:#419CD6;}

.icon-bar{border:1px solid #fff;}
label span{color:red;}

.test66 {
    color: rgb(0, 0, 0);
    line-height: 35px !important;
    text-decoration: underline;
}
.space{margin-top:30px;}
.main_inner{width:90%;margin:0 auto;}
.top5{margin-top:20px;}
.mid_form{width:422px;}
.nopadding{padding:0!important;}
.lineheight{margin-top:10px;display:block;}
.form-control{border-radius:0!important;}

.title66{font-size:10px}
.top2{margin-top:5px;}
.bottom2{margin-top:5px;}

.container.advertise {
    background: none repeat scroll 0 0 rgb(255, 255, 255);
    border: 1px solid rgb(244, 244, 244);
    border-radius: 5px;
    margin: 10px;
    padding: 10px;
    width:auto;display:table;
}

.advertise-main{display:table;background:#f8f8f5;}

.warning{background:#f1df8b;margin-top:30px;}
.panel-middle{width:90%;margin:0 auto;}
.active{    background: transparent;
    color: #53A5FF;
    border-bottom: 1px solid #53A5FF!important;
    padding-bottom: 25px!important;}

.popupspam{position:absolute!important;left:0;}
.popupspam1{padding-left:15px!important;} 
.popover .listnone{margin-bottom:15px!important;}	
.popover{max-width:600px;padding:10px 10px 20px 10px;}
.hippenclass{padding-left:15px!important;}
.popover li{padding-left:0;position:relative!important;margin-bottom:15px;display:block;}

		.popover li:before{content:"-";position:absolute!important;left:0;}
		 .popover .listnone:before{content:"";}	
		 

.popup .pull-right{float:left!important;}
.col-lg-2.col-sm-2.popup {
    display: table !important;
    padding: 0 10px;
    width: auto !important;
}
.popup10{color:#1957b4;font-weight:bold;font-size:16px;}
.paragraphp > a {
    display: block;
}
@media(max-width:767px)
{
	.mid{width:100%;}
	.mid_form{width:auto;}
.myaccount_main{width:auto !important;}

.pull-right{float:none!important;}
		.navbar-toggle{top:-35px;}		

div#bs-example-navbar-collapse-2 {
    margin-top: -35px!important;
}		
		}
		.myaccount_main{width:768px !important;margin:0 auto;}
			
	.menuactive{
	background-color: #eee;
    text-decoration: none;
	}
.title{color:#0959A0;}

.table th{color:#0A6BBA;}	

.navbar-brand{padding:0!important;}
			
.navbar-brand{padding:0!important;}
			
.active{ color: #53a5ff !important; }			

.radioblock p {
    display: block;
    float: left;
    padding-left: 10px;color:#000;
    width: 77%;position:relative;
}
.radioblock > span {
    float: left;font-size:13px;
    width: 22%;font-weight:bold!important;
}
.radioblock span {
    margin-left: 5px;
}
.hifenclass{position:absolute;left:0;font-weight:normal;}
.radioblock input[type="radio"] {
    margin-right: 5px;
}

.radioblock {
    margin-bottom: 20px;
    overflow: hidden;
}
.popover p em {
    font-weight: bold;
}
.popover p {
    color: #000000;
}

.middle .fa-angle-down {
    bottom: -7px;
    color: #b2b2b2;
    font-size: 30px;
    font-weight: bold;
    margin-left: 18%;
    position: absolute;
    text-align: left;
    width: 100%;
}
.middle .fa-angle-up {
    top: -7px;
    color: #b2b2b2;
    font-size: 30px;
    font-weight: bold;
    margin-left: 18%;
    position: absolute;
    text-align: left;
    width: 100%;
}
.fa-lightbulb-o {
    background:#3673c9;
    border-radius: 39px;
    color: #fff;
    font-size: 20px;
    height: 30px;
    padding: 5px;
    text-align: center;
    width: 30px;
	margin-right:10px;
}
	.txt-bold {
    font-size: 16px;
    font-weight: bold;
}
	
	.blue_text{color:#3673C9;}
	#myModal23:hover{overflow:visible;}
	.titleblock{display:block;margin-bottom:15px;}
	.hover_nav li{margin-bottom:5px;}
	
.fa-lightbulb-o {
    background: transparent none repeat scroll 0 0 !important;
    border-radius: 39px !important;
    color: #3673c9 !important;
    display: table !important;
    float: left !important;
    padding: 0 !important;
	margin-right: 0 !important;
	height: auto !important;
	width: auto !important;
    text-align: left !important;
   
}
.popup a {
   /*  border: 1px solid #848484 !important;
    border-radius: 23px !important; */
    color: #848484 !important;
    padding: 2px 15px !important;
    text-transform: uppercase !important;
}

.popup a:hover{text-decoration:none !important;}
.txt-bold {
    font-size: 14px !important;
    font-weight: bold !important;
    text-align: left !important;
	margin-left: 10px !important;
}
.navbar-brand > img {
    margin-top: -5px !important;
}
.popup span.txt-bold {
    display: none;
}
.fa-times {
    background: #bbbbbb none repeat scroll 0 0;
    border-radius: 34px;
    color: #fff;
    font-size: 13px;
    font-weight: normal !important;
    height: 24px;
    margin-right: -15px;
    padding: 5px;
    right: 0 !important;
    text-align: center;
    width: 24px;
}

.popover-content{padding-top:3px!important;}
.jqte_fontsizes , .jqte_cpalette{z-index:3;}
.add-box span{
	
	font-family:Arial, Helvetica, sans-serif !important;
}
.buttonclass{6px 7px 2px !important}
#flashMessage{
	
	margin-left:4%;
}
#method{padding-right:20px!important;}
.countrycodechoose {
    position: relative;
    top: -12px;
}
.wideselect{width: 400px!important;}
#method{width:440px!important;font-size: 18px !important;}
select {
   
	background-repeat:no-repeat;background-position:90% 50%;
    border-radius: 5px;
    
    font-weight: 500;
    text-indent: 0.01px !important;
    text-overflow: "" !important;
}
		.inset {
    box-shadow: inset 0px 0px 50px #EEEEEC;
	-webkit-appearance: none;
	-webkit-box-shadow: 3px 3px 6px 6px #EEEEEC;
	box-shadow: 3px 3px 6px 6px #EEEEEC;
	margin: 0!important;
    padding: 0;
    border-left: 2px solid #ccc;
    border-top: 2px solid #ccc;max-width:322px;
}

.fa-lightbulb-o::before {
    content: "(?)"!important;
}

.popup a{padding:5px 11px !important;}

.previewiframeloop a {color:#8a8a8b!important;}
.widgettypespandata1{color:#8a8a8b!important;}
.widgettypespandata{color:#8a8a8b!important;}
.widgettypespandata4:hover{background:#e8f0e1;}
.widgettypespandata3:hover{background:#e8f0e1;}

.widgettypespandata1:hover{background:#e7eaed;}
.widgettypespandata:hover{background:#e7eaed;}

.table td:nth-child(8){width:auto !important;}
.table td{width:auto !important;}
.table td:first-child {
    font-weight: bold;
	color:#6d7c85!important;}

.selt-al{
	border-bottom: 1px solid #999;
    float: right;
    margin-left: 0;
    position: relative;
    text-align: right;
    top: 16px;
    width: 80%;
}
.grup-al {
    border-bottom: 1px solid #999;
    float: right;
    margin-left: 0;
    position: relative;
    text-align: right;
    top: 16px;
    width: 90%;
}
.navbar-brand {
    float: left;
    font-size: 18px;
    height: 75px;
    line-height: 20px;
    margin-top: 10px;
    padding: 15px;
}
.dptext label{
	
	font-weight:lighter !important;
}
.blnk {
    height: 72px;
}
.mainclass > span {
    float: left;
    font-weight: 600;
    margin: 0 0 11px 15px;
    width: 100%;
}
.current {
    padding: 2px 8px;
}
.paging li span{
	float: left;
	 margin-left: 5px;
    margin-right: 5px;
    margin-top: -4px;
}
.paging{
	display: table;
    margin: 0 auto 15px;
    text-align: center;
}
.paging li {
	float: left;
	display: inline-flex !important;
}
textarea.form-control{
	
	height: 105px;
}
/*.table img:hover {opacity: 0.7!important;}*/
