﻿/* Globals */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  font: inherit;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  line-height:normal;
  box-sizing:border-box;
}

body {
  width: 100%;
  max-width:1920px;
  box-sizing:border-box;
  margin:0 auto;
  height:auto;
  font-family: 'Titillium Web', sans-serif;
text-align:justify;
word-break:break-word;

}
/*clearfix*/
.clearfix:after {clear: both;content: ".";display: block;height: 0; visibility: hidden;}
.clearfix { display: inline-block;}
.clearfix {display: block;}



img {
max-width:100%;
height:auto;
}
.FloatL{
float:left;
}
.FloatR{
float:right;
}
@font-face {
  font-family: 'HelveticaNeue';
  src: url('../fonts/HelveticaNeue.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'HelveticaNeue';
  src:  url('../fonts/HelveticaNeue.woff') format('woff')
  , url('../fonts/HelveticaNeue.ttf')  format('truetype'), 
  url('../fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
  font-weight: normal;
  font-style: normal;
}
.txt_underline{
    text-decoration:underline;
}
.txtalingc{
    text-align:center;
    font-weight:bold;
}
.enquiry_sms a{
    color:#000;
}
.wrapper {
   width:100%;  
  overflow:hidden;
  margin: 0 auto;    
}
.AboutUs{
       padding: 3% 8%;
       /*background-image:url('../Images/background2.png');*/
       background:#f0f0f0;
       background-repeat:no-repeat;
       background-size:cover;
}
.abtusinfo_wrap{
    float:left;
     width: 56%;
}
.dsa_wrap{
    float: left;
    width: 64%;
    text-align:justify;
}
.abtusinfo_wrap{
      /*margin-top: 24px;*/
}
.img_wrap{
    float:right;
    MARGIN: 30PX 0 0 0;
}
.main_headings{
    font-size:24px;
    color: #c22826;
   font-family: 'Montserrat', sans-serif;
}
.main_headings_dsa{
     font-size:25px;
     margin:0 0 36px 0;
     text-align:center;
      font-family: 'Montserrat', sans-serif;
}
 .info_pspan{
    font-size: 15px;
    line-height:1.5;
    
}
.info_p{
     font-size:15px;
     margin:15px 0 0 0;
      line-height:1.5;
    font-family: 'Open Sans', sans-serif;
     
}
.become_DSA{
         padding: 5% 8%;
         background:#fff;
}
.ulhead{
     font-size:18px;
     margin:18px 0 18px 0;
      font-family: 'Montserrat', sans-serif;
   
}
.ulsteps{
        margin: 0 0 0 21px;
}
.ulsteps li{
    line-height:1.5;
    font-size:15px;
    font-family: 'Open Sans', sans-serif;
    
}
.fourboxes_wrap{
       margin: 15px 0 30px 0;
}
.subhead{font-size: 24px;
    margin: 35px 0 0 0;
    text-align:center;
    color: #c22826;
    font-family: 'Montserrat', sans-serif;
}
.boxeach{
    float:left;
    width:48%;
    margin:9px;
    border:solid 1px #bdbdbd;
    padding:14px;
    min-height:360px;
   border-radius: 6px;
  
}
.boxeach:hover{ border:solid 1px #2374a1;}

.box_iconwrap{
    float:left;
}
.box_iconwrap img{
    width:80px;
    margin: 0 15px 0 0;
}
.content_wrap{
    float:left;
        width: 78%;
}
.box_ulhead{
    font-size:18px;
     margin:10px 0 10px 0;
     /*font-weight:bold;*/
     font-family: 'Montserrat', sans-serif;
}
.bottomdiv_wrap{
   
}
.p_button{
    width:500px;
    padding:10px;
    /*border:solid 2px #bdbdbd;*/
    border:solid 3px #2374a1;
    margin:0 auto 20px auto;
    text-align:center;
    font-size:23px;
    cursor:pointer;
    color:#2374a1;
    font-family: 'Montserrat', sans-serif;
    /*box-shadow: 0px 1px 34px #333;*/
    /*box-shadow: 0px 2px 16px #ccc;*/
}
.p_button:hover{
    cursor:pointer;
    background:#2374a1;
    color:#fff;
    border:solid 3px transparent;
   
}
.enquiry_sms{
     text-align:center;
     line-height:1.5;
     font-family: 'Open Sans', sans-serif;
}
.befit_adver_contentwrap .main_headings{
    text-align:center;
    margin: 0 0 35px 0;
}
.become_DSA .main_headings {
      text-align:center;
     margin: 0 0 35px 0;
}
.befit_adver_contentwrap {
    padding: 5% 8% 0 8%;
        /*background: #e3e3e3;*/
        background:#fff;
       
}
.column1{   
    margin:0 0 40px 0;

}
.befit_adver_contentwrap .box_ulhead{
    /*font-weight:bold;*/
}

.textalignL{
    text-align:left
}
.contactUs{
      padding: 1% 6%;
    background: #1a1a1a;
    border: solid 1px #ccc;
    color: #fff;
}
.howtoadvertise .main_headings {
    font-size: 24px;
    margin: 0px 0 28px 0;
}
.howtoadvertise{
     padding: 5% 8%;
       background:#f5f5f5;
}

.img_wrap1{
        margin: 0 0 50px 40px;
}
.contactUs .main_headings{
    /*text-align:center;*/
    color:#fff;
}
.contactUs p{line-height: 1.4;font-size: 24px;font-family: 'Titillium Web', sans-serif;text-align:center;}
/*.loginDiv{
     background-image:url('../Images/BANNER%20_1.png');
       background-repeat:no-repeat;
       background-size:contain;
       height:600px;
}*/
.contactUs p.foobigparas{
    font-size:30px;
    margin:20px 0 10px 0;

}
/*.loginDiv {
    position:relative;   
}*/

/*.ufo_logo{
        position: absolute;
    top: 38px;
    left: 8%;
}*/
.seconddivimg{
    /*width: 310px;*/
}

    .agentlog_in{
  width: 100px;
    padding: 5px;
    border: solid 2px #fff;
    margin: 0 auto 20px auto;
    text-align: center;
    font-size: 15px;
    position: absolute;
   top: 48px;
    right: 7%;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
        box-shadow: -4px 0px 28px #fff;
          font-family: 'Titillium Web', sans-serif;
          font-weight:bold;
    }
    .gotodaslogin{   font-size: 26px;position: absolute;top: 41%;left: 8%;color: #fff;  font-family: 'Titillium Web', sans-serif; font-weight:bold;}
.Regnow {
       width: 464px;
    padding: 4px;
    border: solid 2px #fff;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    cursor: pointer;
    box-shadow: -4px 0px 28px #fff;
}

.main_headingsh2{ font-size:21px; margin-bottom:22px;  font-family: 'Titillium Web', sans-serif;
          font-weight:bold;}
.howtoadvertise .main_headings{
    text-align:center;
     font-family: 'Titillium Web', sans-serif;
          font-weight:bold;
}
.linkadvertiser{
    text-decoration:none;
    color:#66b3ff;
}
.linkadvertiser:hover{
    color:#0073e6;
}

.leftbenifits{
    float:left;
    width:48%;
    margin:0 20px 40px 0;
}
.rightbenifits{
     float:right;
        width:48%;
    margin:0 0 40px 0;
}
.befit_adver_contentwrap .ulsteps{
    margin-bottom:35px;
}
.befit_adver_contentwrap .box_ulhead{
        margin: 10px 0 10px 0;
}

.befit_adver_contentwrap .info_p{
        margin: 2px 0 2px 0;
}
.befit_adver_contentwrap .ulsteps li, .befit_adver_contentwrap .info_p{
    /*line-height:2;*/
}

.thresteps{
   float: left;
    width: 21%;
    margin: 0 20px;
}
.thresteps .info_p{
    text-align:center;
}
.threstep_wrap{
    text-align:center;
    margin:40px 0 0 0;
}
.tickmark{
    float:left;
    margin: 2px 10px 0 0px;
}
.address{
    float:right;
    width:43%;
    padding-left:12%;
}
.yellow_email{
    color:#ffff00;
    text-decoration:none;  
    font-style: italic;
}
.yellow_email:hover{text-decoration:none;}
.ufologo {
    float:left;  
}
.boldspan{
    font-weight:bold;
}
/*drop down navigation*/
.menudiv nav select {
	display:none; /* this is just for the mobile display */
}
.menudiv nav ul {
	display:block;
	z-index:999999;
}
.menudiv nav ul li {
	display:inline-block;
	/*padding:50px 3px 30px;*/
	/*margin-left:30px;*/
	position:relative;
}
.menudiv nav ul li a:link, .menudiv nav ul li a:visited {
	/*color:#444;*/
	/*font:normal 20px 'Yanone Kaffeesatz', sans-serif;*/
	text-transform:uppercase;
	/*display:inline-block;*/
	position:relative;
}
.sub_menu li a:link, .sub_menu nav ul li a:visited{
    display:inline-block;
}
.menudiv nav ul li a:hover, .menudiv nav ul li a:active {
	/*color:#e25d29;*/
	text-decoration:none;
}
.menudiv nav ul li span {
	position:absolute;
	right:-12px;
	bottom:6px;
	width:7px;
	height:8px;
	margin:0 0 0 3px;
	float:right;
	display:block;
	background:url('images/nav_arrow.png') no-repeat left -8px;
	font:0/0 a;
}
.menudiv nav ul li.current {
	border-bottom:2px solid #e25d29;
}
.menudiv nav ul li.current a {
	color:#e25d29;
	cursor: default;
}
.menudiv nav ul li.current a span {
	background:url('../images/nav_arrow.png') no-repeat left 0;
}
.menudiv nav ul li.current ul li a {
	cursor:pointer;
}

/*===== sub_menu Style =======*/
.menudiv nav ul li ul.sub_menu {
	position:absolute;
	top:30px;
	left:0;
	margin:0;
	padding:0;
    background: #bf2926;
	/*border:1px solid #ececec;
	border-top:5px solid #e25d29;*/
	display:none;
	z-index:999999; 
        text-align: left;
    width: 210px;
   box-shadow: 0px 1px 16px #999;
}
.menudiv nav ul li ul.sub_menu li.arrow_top {
	position:absolute;
	top:-12px;
	left:12px;
	width:13px;
	height:8px;
	display:block;
	border:none;
	background:url('images/arrow_top.png') no-repeat left top;
}
.menudiv nav ul li ul.sub_menu li {
	float:none;
	margin:0;
	padding:0;
	/*border-bottom:1px solid #ececec;*/
    width:100%;
}

.menudiv nav ul li ul.sub_menu li a {
	white-space: nowrap;
	width: 100%;
	padding: 7px 0 5px 10px;
	font:13px Arial, tahoma, sans-serif;
	text-transform:capitalize;
	color:#fff;
}

.menudiv nav ul li ul.sub_menu li a:hover {
   background: #fff; 
   color: #bf2926; 
  border-bottom: none;
}
.menudiv nav ul li ul.sub_menu li a.subCurrent {
	color:#e25d29;
	cursor:default;
}
.menudiv nav ul li ul.sub_menu li a.subCurrent:hover {
	background:none;
}
.container > header{
	/*padding: 20px 30px 20px 30px;
	margin: 0px 20px 10px 20px;
	position: relative;*/
	display: block;
	/*text-shadow: 1px 1px 1px rgba(0,0,0,0.2);*/
    text-align: center;
}

/*drop down navigation ends*/


header {
    background:#fff;   
   font-family: 'Titillium Web', sans-serif;
   font-weight:bold;
    width: 100%;
    z-index: 2;
    max-width: 1920px;
    border: solid 1px #ccc;
    padding: 0 0;
    position:fixed;
    box-shadow: 0px 0px 4px #333;
    transition-duration:0.2s;
}
.logoimginthemiddle{
        margin: 0 0 -23px 0;
}
.conditionalogo{
    display:none;
}
.showheaderinmidresolution{display:none;}
.menudiv{
    /*float:right;
    width:660px;*/
    text-align: center;
   margin: 29px 0 41px 0;
   /*margin: 29px 0 90px 0;*/
}
.allmenul li{
    text-decoration:none;
    padding:5px;
    border-bottom:solid 2px transparent;
    list-style-type:none;
    color:#000;
   display:inline;
   margin: 0 5px;
}
.allmenul li a{
    text-decoration:none;
      color:#000;
}

.allmenul li a:hover, .allmenul li a:visited, .allmenul li a:active {
     border-bottom:solid 2px #205e85;
     color:#000; 
}
/*.allmenul li a:hover{
    text-decoration:none;
      color:#fff;
}
.allmenul li:hover{
    color: #fff !important;
    background: #1e729c;
}*/
 

header.sticky .menudiv nav ul li ul.sub_menu li a {
    white-space: nowrap;
    width: 190px;
    padding: 6px 0 2px 10px;
    font: 11px Arial, tahoma, sans-serif;
    text-transform: capitalize;
    color: #fff;
}
header.sticky .menudiv nav ul li ul.sub_menu {width: 190px;}
header.sticky .menudiv nav ul li ul.sub_menu li a:hover{
    color:#bf2926;
}

.showheaderinmidresolution .menudiv nav ul li ul.sub_menu li a:hover{
     color:#bf2926;
}


.allmenul li a.back-to-top:hover, .allmenul li a.back-to-top:visited, .allmenul li a.back-to-top:active{
    text-decoration:none;
    border-bottom: solid 2px transparent;
  
}

.extramenu{
    display:none;  
}
.div_maps {  
    width:100%;
    height:450px;
    overflow:hidden;
}
 #gmap_canvas img {max-width: none !important; background: none !important;}
 #my-map-canvas .text-marker{max-width:none!important;background:none!important;}
#my-map-canvas img { max-width: none;}

#container_ths{padding-top:135px;}
header.sticky {

   font-family: 'Titillium Web', sans-serif;
   font-weight:bold;
    width: 100%;
    z-index: 2;
    max-width: 1920px;
    border: solid 1px #ccc;
    /*padding: 16px 5% 15px 7%;*/
    position:fixed;
    box-shadow: 0px 0px 4px #333;  
    background-image: url("../Images/grey-1px.png");
    background-repeat: repeat;
}
header.sticky .logoimginthemiddle, header.sticky .showheaderinmidresolution .ufologo img, header.sticky .conditionalogo img   {
    width:128px;
}
.ufologo_copy{
    float:left;
}
/*.ufologo_copy img{width:55%;}*/
header.sticky .menudiv{margin-top:14px;font-size:14px;margin: 14px 0 20px 0;}
header.sticky .logoimginthemiddle {
    margin: 0 0 -18px 0;
}
.togglemenu, .slidedownmobile{display:none;}

/*======= parallax scroll img =======*/

.parallax-window {
    min-height: 400px;
    background: transparent;
}

.hrontop{
    height:5px;
    background:#bf2926;
    margin: 0;
    border: 0;
    outline: none;
    z-index: 4;
    position: fixed;
    width: 100%;
}

.adver_carousel_wrapper{
    width:100%;
    background:#bf2926;
     color: #fff;
    padding:2% 3% 1% 3%;
}
.allcarosel_head{
    font-size: 50px;   
    text-align: center;
    font-family: 'Titillium Web', sans-serif;
    font-weight:bold;
}
.commoncrsl_h5{
        font-family: 'Titillium Web', sans-serif;
         font-weight:bold;
        font-size:33px;
        margin: 30px 0 30px 0;
        text-transform:capitalize;
}
.adver_ul li {
    line-height: 1.5;
    font-size: 20px;
    font-family: 'Titillium Web', sans-serif;
    margin: 0 0 5px 0;
}
.alladverdiv_content{
    float:left;
    width: 56%;
}
    .adver_ul{
        margin: 0 0 0 8%;
    }
   .adver_carousel_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #fff;
    border: solid 2px #fff;
    opacity:1;
}
   .adver_carousel_wrapper.owl-theme .owl-controls .owl-page.active span, .adver_carousel_wrapper.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #bf2926;
   }
     
   .AboutUs_carousel_wrapper{
    width:100%;
    /*background:#0068a1;*/
    background:#0a1d2e; 
    color: #fff;
    padding:2% 3% 1% 3%;
    min-height:500px;
   }
   .plaintextUFO, .plaintextUFO_DSAPROG {
    line-height: 1.5;
    font-size: 29px;
     font-family: 'Titillium Web', sans-serif;
    margin: 30px 0 30px 0;
    text-align: justify;
   }
   .plaintextUFO_DSAPROG {      
       float:left;
       text-align: left;
       margin: 83px 0 30px 54px;
   }
   .readmore_wrapper{
        margin: 60px 0 30px 0;
   }
   .spansign{
           margin: 0 0px 0 13px;
   }
   .readmorebtn, .dsalogin_btn{
       width:160px;
       padding: 12px 20px 12px 20px;
       color:#fff;
       background:#20729e;
       font-weight:bold;
       font-size:15px;
       border:solid 2px #fff;
       font-family: 'Titillium Web', sans-serif;
       box-shadow: 0px 1px 8px #000;
       text-align: center;
       margin: 0 auto;
       cursor:pointer;         
   }

   .Welcome-era_wrapper{
    width:100%;  
    color: #fff;
   }
   .DSAsteps_wrapper{
    width:100%;
    background:#204080;
    color: #fff;
    padding:2% 3% 1% 3%;
   }
    .DSAsteps_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #fff;
    border: solid 2px #fff;
    opacity:1;
}
   .DSAsteps_wrapper.owl-theme .owl-controls .owl-page.active span, .DSAsteps_wrapper.owl-theme.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #204080;
   }
   .benifitsDSA_carousel_wrapper{
    width:100%;
    background:#10a199;
    color: #fff;
    padding:2% 3% 1% 3%;
    min-height:500px;
   }
   .benifithead_wrap{
       float:left;
       width:40%;
   }
   .benifitlist_wrap{
      float:right;
      width:50%;
      margin: 20px 0 0px 30px;
   }
   .benispan{
       font-size:18px;
       margin: 0 0 0 10px;
       
   }
   .bgblackforbeni{
       background:#000;
   }
   .benifitsDSA_carousel_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #fff;
    border: solid 2px #fff;
    opacity:1;
}
   .benifitsDSA_carousel_wrapper.owl-theme .owl-controls .owl-page.active span, .benifitsDSA_carousel_wrapper.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #10a199;
   }
   .dsaBEnifit_ul li{
   line-height: 1.1;
    font-size: 22px;
    font-family: 'Titillium Web', sans-serif;
    margin: 0 0 15px 0;
    line-height:1.5;
   }

  
   .plaintextUFO_abtus{
   line-height: 1.5;
    font-size: 29px;
     font-family: 'Titillium Web', sans-serif;
    margin: 30px 0 30px 0;
    
   }
   .abtus_stepcounter{
         font-family: 'Titillium Web', sans-serif;
        font-size: 60px;
        text-align: center;
        font-weight:bold;
   }

   .DSAlogin_carousel_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #fff;
    border: solid 2px #fff;
    opacity:1;
    }
   .DSAlogin_carousel_wrapper.owl-theme .owl-controls .owl-page.active span, .DSAlogin_carousel_wrapper.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #bd2826;
   }
     .DSAlogin_carousel_wrapper{
    position:relative;
    width:100%;
   
    color: #fff;
    padding:2% 3% 1% 3%;
    background-image:url("../../Images/Unique-Opportunity-BG.png");
    background-repeat:no-repeat;
    background-size:cover;
    height:500px;
   }
     .DSAPROGRM_carousel_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #fff;
    border: solid 2px #fff;
    opacity:1;
    }
   .DSAPROGRM_carousel_wrapper.owl-theme .owl-controls .owl-page.active span, .DSAPROGRM_carousel_wrapper.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #7d407d;
   }

     .DSAPROGRM_carousel_wrapper{
    width:100%;
    background:#7d407d;
    color: #fff;
    padding:2% 3% 1% 3%;
    min-height:500px;
   }
     .DSAlogin_carousel_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #fff;
    border: solid 2px #fff;
    opacity:1;
}
   .DSAlogin_carousel_wrapper.owl-theme .owl-controls .owl-page.active span, .DSAlogin_carousel_wrapper.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #3b0000;
   }
   .pointimg{margin: 0px 10px 7px 10px;}
   .aqua_email{
    color:#13e1e8;
    text-decoration:none;
    cursor:pointer;
    word-break: break-word;
}
.aqua_ufo{font-style:italic;color:#13e1e8;}

.aqua_email:hover{text-decoration:none;}

.DSAPROGRM_carousel_wrapper p.foobigparas {
    font-size: 30px;
    margin: 2px 0 2px 0;
     font-family: 'Titillium Web', sans-serif;
     text-align:left;
}

.DSAPROGRM_carousel_wrapper .yellowtext_reach{
    color:#fcfc00;
    font-size: 40px;
    text-align:left;
    text-transform:uppercase;
    font-weight: bold;
      font-family: 'Titillium Web', sans-serif;
}
.boldtext{
    font-weight:bold
}
.bulletntext_separatordiv{
    float: left;
    width: 92%;
    line-height:1.5;
}
.commoncrsl_divhead{
    font-family: 'Titillium Web', sans-serif;
    font-weight:bold;
    font-size:29px;
    margin: 15px 0 15px 0;
   text-transform:capitalize;
}
.anchor_href{
    color:#fff;
    text-decoration:none;
}
#ABOUTUS_DIV, #MAPS{
    position:relative;
}

.floatingbtn_wrapper{
    position:fixed;
    z-index: 1;
    right: 1%;
    bottom: 23px;
}
.advetisewithus_btn{
      width:190px;
       padding: 12px 20px 12px 20px;
       color:#fff;
       background:#20729e;
       font-weight:bold;
       font-size:15px;
       border:solid 2px #fff;
        font-family: 'Titillium Web', sans-serif;
       box-shadow: 0px 1px 8px #000;
       text-align: center;
       margin: 0 auto;
       cursor:pointer; 
}

.contactlocator_wrapper{
     position: absolute;
    z-index: 1;
    text-align: center;
    width: 200px;
    margin-left: -100px;
    left: 50%;
    top: 312px;
    font-family: 'Titillium Web', sans-serif;
    color: #000;
    letter-spacing: 2px;
    word-break:normal;
}

.h5_manageheight{
    font-family: 'Titillium Web', sans-serif;
    font-weight:bold;
    font-size:29px;
    margin: 2px 0 2px 0;
    text-transform:capitalize;
}
.nomargin_benifitlist{
    margin-top:0;
    width:auto;
}
.nomargin_manageheight_btn{
    margin:60px 0 0 0;
}
.DSAtestimonial_carousel_wrapper{
    width:100%;
    background:#ffff00;
    color: #000;
    padding:0.5% 3% 0% 3%;
    /*min-height:720px;*/
   
}
 .DSAtestimonial_carousel_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #000;
    border: solid 2px #000;
    opacity:1;
}
   .DSAtestimonial_carousel_wrapper.owl-theme .owl-controls .owl-page.active span, .DSAtestimonial_carousel_wrapper.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #ffff00;
   }

.dsarole_list{
    line-height: 1.5;
    font-size: 29px;
    font-family: 'Titillium Web', sans-serif;
    margin: 10px 0 10px 0;
    }

.definition_para{
    font-size: 20px;
    font-family: 'Titillium Web', sans-serif;   
    margin: 0 0 10px 0;
}

.twolists_adver{
    float:left;
    margin:0 20px 0 0;
}

 .Welcome-era_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #fff;
    border: solid 2px #fff;
    opacity:1;
}
   .Welcome-era_wrapper.owl-theme .owl-controls .owl-page.active span, .Welcome-era_wrapper.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #ff8000;
   }
   .welcomeacreen_applynow_wrapper {
    position: absolute;
    z-index: 1;
    text-align: center;
    width: 200px;
    margin-left: -100px;
    left: 50%;
    bottom: 20px;
    font-family: 'Titillium Web', sans-serif;
    color: #000;
    letter-spacing: 2px;
}
   .welcomeacreen_applynow_smallerresolution{display:none;}

   .DSAsignin_btn_wrapper{
    position: absolute;
    z-index: 1;
    text-align: center;
    width: 200px;
    margin-left: -100px;
    left: 50%;
    bottom: 20%;
    font-family: 'Titillium Web', sans-serif;
    color: #000;
    letter-spacing: 2px;
   }
   .dsalogin_btn{
    width:200px;     
    background:#330303;
   }
   .apply_btn {
    width: 160px;
    padding: 12px 20px 12px 20px;
    color: #fff;
    background: #804000;
    font-weight: bold;
    font-size: 15px;
    border: solid 2px #fff;
    font-family: 'Titillium Web', sans-serif;
    box-shadow: 0px 1px 8px #000;
    text-align: center;
    margin: 0 auto;
    cursor: pointer;
}
   .dsalogin_heading{
       font-weight:bold;
       line-height: 1.5;
    font-size: 45px;
    font-family: 'Titillium Web', sans-serif;
    margin: 30px 0 30px 0;
    text-align: center;
}
   .ulmargin{
       margin:30px 0 0 20px;
   }
  .brochure_wrapper{
    background:#0a1d2e;
     width:100%; 
    color: #fff;  
    min-height:500px;
  }
  /*.AboutUs_carousel_wrapper{
      background-image:url("../../Images/Exclusive-Business-Opportunity-BG.png");
      background-repeat:no-repeat;
      background-size:cover;
  }*/
   .AboutUs_carousel_wrapper.owl-theme .owl-controls .owl-page span {   
    background: #fff;
    border: solid 2px #fff;
    opacity:1;
    }
   .AboutUs_carousel_wrapper.owl-theme .owl-controls .owl-page.active span, .AboutUs_carousel_wrapper.owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #0068a1;
   }

   .downloadbroucher_wrapper {
    position: absolute;
    z-index: 1;
    text-align: center;
    width: 400px;
    margin-left: -200px;
    left: 50%;
    top: 210px;
    font-family: 'Titillium Web', sans-serif;
    color: #b2c4db;
    letter-spacing: 2px;
}
   .downloadbroucher_wrapper .plaintextUFO{
       text-align:center;
   }

   .downloadbroucher_wrapper .plaintextUFO{
       margin:0;
   }
   .downarrow_brouchure{
       margin:10px 0;
   }
   .brouchure_btn_wrapper{  
    z-index: 1;
    text-align: center;  
    font-family: 'Titillium Web', sans-serif;
    color: #000;
    letter-spacing: 2px;
   }
.brouchure_btn {
    width: 230px;
    padding: 12px 20px 12px 20px;
    color: #fff;
    background: #405166;
    font-weight: bold;
    font-size: 15px;
    border: solid 2px #fff;
    font-family: 'Titillium Web', sans-serif;
    box-shadow: 0px 1px 8px #000;
    text-align: center;
    margin: 0 auto;
    cursor: pointer;
}
.left_arrw_wrapper{
    position:absolute;
    top:50%;
    left:0;
    cursor:pointer;
    left:20px;
}
.right_arrw_wrapper{
     position:absolute;
    top:50%;
    right:0;
    cursor:pointer;
    right:20px;
}
   .loginDiv.owl-theme .owl-controls{      
    position: absolute;
    width: 100%;
    top: 42%;      
   }
   .loginDiv.owl-theme .owl-controls .owl-prev{
    position: absolute;
    top: 0;
    left: 10px;
    background: none;
    color: transparent;
    background-image:url('../Images/nav_left1.png');     
    background-repeat:no-repeat;
    height: 53px;      
   }
.loginDiv.owl-theme .owl-controls .owl-next{
    position: absolute;
    top: 0;
    right: 10px;
    background: none;
    color: transparent;
    background-image:url('../Images/nav_right1.png');     
    background-repeat:no-repeat;
    height: 53px;
    width: 30px;
}
.loginDiv.owl-theme .owl-pagination{
    display:none !important;
}
.loginDiv.owl-theme .owl-controls .owl-buttons div{
    padding:0;
    margin:0;
}
/*.testimonials_dsa {
    background:#ffff00;
    padding:10px;
    height:495px;
}*/
.testimonials_dsa p{
    /*background:#ffff00;*/
    color:#000;
    padding:0px;
}
.RVmen{
    width:70%;
}
.testi_wrap{
    /*padding:0 20px;*/
}
.testimonialh5{
    font-family: 'Titillium Web', sans-serif;
    font-weight: bold;
    font-size: 33px;
    margin: 0 0 10px 0;
    text-transform: capitalize;
    color:#000;
    padding:0 10px;
}
.plaintextUFO_testimonial{
    color:#000;
    line-height: 1.5;
    font-size: 29px;
    font-family: 'Titillium Web', sans-serif;
    margin: 30px 0 30px 0;}

.textcenter_slider{margin:2% 0 0 0;}

.circular_testi {
    border-radius: 200px;
    width: 260px;
    /*height: 260px;*/
}
.bene2list, .bene3list, .bene4list{
    display:none;
}
.benefit1,.benefit2,.benefit3,.benefit4 {
    cursor:pointer;
}
.movetotoplogo{
    cursor:pointer;
}
.abtext_middle{
    margin:60px 0 0 0;
}
#ADVERTISE_WITH_US{position: absolute;top: 430px;}
#DSA_PROGRAM{position: absolute;top: 460px;}
.nomarginimg{ margin:0;}
.upmargin{margin-top:60px;}



/*============ media queries =================*/
@media only screen and (max-width:1700px){
    .plaintextUFO_testimonial {font-size: 23px;}
    .testimonialh5{ margin: 25px 0 25px 0;}
}

@media only screen and (max-width:1550px){
    .downloadbroucher_wrapper .plaintextUFO {margin: 0;font-size: 25px;}
    .downloadbroucher_wrapper{top:160px;}
    .RVmen {width: 64%;}
    .abtext_middle{margin:0 0 0 0;}
}

@media only screen and (max-width:1250px) {
    .thresteps {float: left;width: 44%; margin: 20px 20px;}
    .address {padding-left: 0%;}
    .brouchure_btn {width: 212px;padding: 8px 12px 8px 12px;}
    .AboutUs_carousel_wrapper{min-height:400px;}
    
}

@media only screen and (max-width:1200px) {
     .boxeach {float: left; width: 47%;min-height: 433px;}
     .content_wrap {float: left;width: 75%;}
     .testimonials_dsa{height:auto;}
      .allcarosel_head {font-size: 40px;}
     .plaintextUFO, .plaintextUFO_abtus, .plaintextUFO_DSAPROG,.dsarole_list,
    .plaintextUFO_testimonial,.commoncrsl_divhead{font-size: 25px;}
    #DSA_PROGRAM{top:410px;}
     
}

@media only screen and (max-width:1150px){
    /*.img_wrap{ width: 43%;text-align: center;}*/
    .dsa_wrap {width: 57%;}
    .gotodaslogin { top: 34%;}
    .boxeach { min-height: 451px; }
    /*.thresteps {width: 27%;margin: 0px 25px;}*/
    .numbering{width:70px;}
    .abtusinfo_wrap {margin-top: 8px;}
    .img_wrap {float:none;text-align: center;}
    .alladverdiv_content {float: none;width: 100%;}
    .plaintextUFO_abtus, .plaintextUFO_DSAPROG{text-align:justify;margin: 30px 0 30px 0;}
    .testimonialh5{text-align:center;}
    .plaintextUFO_testimonial{margin:25px 0 25px 0;}
    .constmargin{margin:30px 0 0 0;}
    .img_wrap img.advertiseroundimages{margin-top: 100px;}
    .upmargin{margin-top:25px;}

}

@media only screen and (max-width:1070px) {
    .fullwidthheader{display:none;}
    .showheaderinmidresolution{display:block;}
    .showheaderinmidresolution .menudiv{font-size:15px;}
     .menudiv { margin: 29px 0 0 0;}
     header.sticky .menudiv {  margin: 14px 0 0px 0;}
     header{padding: 20px 7%;}
     header, header.sticky {text-align: center;}
       .ufologo, .ufologo_copy{float:none;}
       #container_ths {padding-top: 180px;}
}

@media only screen and (max-width:1050px) {
    .box_iconwrap img {width: 70px;}
    /*.img_wrap {width: 38%;}*/
    .gotodaslogin { top: 121px;}

      header, header.sticky{text-align:center;}
  
    .ufologo_copy img{float:none;}
    .menudiv{float: none;width: 100%; margin: 8px 0 2px 0;}
     header.sticky .menudiv {float: none;width: 100%; margin: 0px 0 0 0;font-size: 13px;}
    #container_ths{padding-top:161px;}
    .contactUs p{line-height: 1.4;font-size: 20px;}
     .contactUs p.foobigparas {font-size: 25px;}
    


}

@media only screen and (max-width:1000px) {
    .img_wrap img{    
    margin: 20px 0 0 0;
    text-align:center;
}
    .abtusinfo_wrap, .dsa_wrap {
        width:100%;
        float:none;
    }
    .boxeach{
        width:100%;
        min-height: 0;
        margin: 20px 0 0 0;
    }
    .box_iconwrap {
     float: none;
    text-align: center;
}
    .become_DSA  .box_ulhead{
            text-align: center;
    }
    .content_wrap{
        width:100%;float:none;
    }
    .column1, .column2{
        width:100%;
        float:none;
    }
    .img_wrap1 {
    margin: 0 0 50px 0;
    text-align: center;
}
    .p_button{
        width:100%;
    }
    .column2{  
     margin:0 0 40px 0px;
}
    .gotodaslogin{
            position: static;
    color: #000;
    text-align: center;
    margin: 20px 0 20px 0;
    font-size: 26px;
    }
    .Regnow{
    /*color: #000;*/
    /*border: solid 2px #fff;*/
    color: #2374a1;
    border: solid 3px #2374a1;
    width: 50%;
    margin: 30px auto 40px auto;
   /*box-shadow: 0px 1px 34px #333;*/
   /*box-shadow: 0px 2px 16px #ccc;*/
    }
     .Regnow:hover{
    cursor: pointer;
    background: #2374a1;
    color: #fff;
    border: solid 3px transparent;
     }
    .agentlog_in{top: 70px;right: 20%;}

    body{ background:none;}
     .box_iconwrap img {width: 80px;}
     .main_headings{text-align:center;margin:0 0 35px 0;}
     .abtusinfo_wrap { margin-top: 0;}
       .subhead {text-align:center;}
       .leftbenifits, .rightbenifits{float:none;width:100%;}
       .ulsteps li { margin-bottom:10px;}
    .befit_adver_contentwrap  .ulsteps li {margin-bottom:0;}
    .ulhead{font-weight:bold;}
    .thresteps {width: 100%;margin: 30px auto;float:none; border:solid 1px #bdbdbd; border-radius:6px;padding: 10px;}
    .thresteps:hover{border: solid 1px #2374a1;}
    .numbering{width:10%;}
    /*.div_maps{float: none;margin: 0 auto 30px auto;}*/
    .address{float: none;margin: 0 auto;text-align: center;width:auto;}
    .benifithead_wrap{float:none;width:100%;border-bottom: solid 2px #fff;}
    .benifitlist_wrap{float:none;width:89%;}
     .DSAPROGRM_carousel_wrapper p{text-align:justify;}
     .DSAPROGRM_carousel_wrapper .yellowtext_reach{text-align:center;}
    .readmore_wrapper {margin: 40px 0 30px 0;}
    .DSAPROGRM_carousel_wrapper p.foobigparas {text-align:center;}
    .pointimg {margin: 0px 10px 4px 10px;}
    .benifitsDSA_carousel_wrapper {min-height:630px;}
    .nomargin_benifitlist{margin-top:20px;}
    .h5_manageheight{line-height:2;}
    #ADVERTISE_WITH_US{top: 530px;}   


}

@media only screen and (max-width:950px) {
    header{text-align:center;padding:1% 3%;}
     #container_ths{ padding-top:135px;}
    .showheaderinmidresolution .menudiv {font-size: 13px;} 
    .showheaderinmidresolution .menudiv nav ul li ul.sub_menu li a {
    white-space: nowrap;
    width: 190px;
    padding: 6px 0 2px 10px;
    font: 11px Arial, tahoma, sans-serif;
    text-transform: capitalize;
    color: #fff;
}
.showheaderinmidresolution .menudiv nav ul li ul.sub_menu {width: 190px;}
   .contactUs p  {line-height: 1.4;font-size: 16px;}
     .contactUs p.foobigparas{font-size: 20px;margin: 10px 0 10px 0;}
     .smresaddress{margin: 12px 0 25px 0;}    
    .commoncrsl_h5, .commoncrsl_divhead,.h5_manageheight, .testimonialh5{ font-size: 25px;}
    .adver_ul li,.dsaBEnifit_ul li{font-size: 20px;}
    
    .abtus_stepcounter{font-size:40px;}
    .DSAPROGRM_carousel_wrapper .yellowtext_reach {font-size: 35px;}
    .DSAPROGRM_carousel_wrapper p.foobigparas {font-size: 25px;}
    .contactlocator_wrapper{top:348px;}
    .welcomeacreen_applynow_wrapper{left:92px;top:25px;}
    .dsalogin_heading{font-size:35px;}   
    .DSAlogin_carousel_wrapper{height:450px;}

}

@media only screen and (max-width:768px) {
    .menudiv{display:none;}
    .ufo_logo{width:23%;text-align:left;}
     .agentlog_in{top: 58px;right: 20%;}
     .slidedownmobile .menudiv{display:block;border: solid 1px #333;border-radius: 6px;}
       .allmenul li{font-size:13px;font-size: 13px;display: block;}
        header.sticky.allmenul li{font-size:13px;display: block;}
    #container_ths{ padding-top:91px;}
    .togglemenu{display:block;cursor:pointer;float:right;}
    header  .togglemenu{margin: 37px 6px 0 0;}
    .slidedownmobile{display:none;    float: right;width: 97%;}
    .ufologo, .ufologo_copy{float: left;padding: 0;margin: 4px 0 0 0;}
    .ufologo_copy img {}
    header, header.sticky {text-align: center;padding: 1% 4% 1% 0%;}
    header.sticky .togglemenu{margin: 12px 6px 0 0;}
   .ufologo_copy {text-align: left;margin-top: 5px;}
   .conditionalogo{ display:block;float: left;}
   .showheaderinmidresolution{display:none;}
   .menudiv nav ul li{display:block;}
   .slidedownmobile  .menudiv nav ul li ul.sub_menu, header.sticky .menudiv nav ul li ul.sub_menu{
    position: absolute;
    top: 24px;
    left: 0;
    margin: 0;
    padding: 0;
    background: #bf2926;
    display: none;
    z-index: 999999;
    text-align: left;
    width: 100%;
    text-align: center;
}
   .slidedownmobile .menudiv nav ul li ul.sub_menu li a, header.sticky .menudiv nav ul li ul.sub_menu li a{  
    padding: 7px 0 2px 10px;
    font: 12px Arial, tahoma, sans-serif;  }
    .adver_carousel_wrapper.owl-theme .owl-controls .owl-page span {width: 8px;height: 8px;margin: 5px 5px;} 

    .floatingbtn_wrapper {padding: 20px;position:static;}
    a.back-to-top{right: 20px;bottom: 20px;}
    .welcomeacreen_applynow_smallerresolution{position:static;text-align:center;padding:20px;display:block;}
    .welcomeacreen_applynow_wrapper{display:none;}
    .dsalogin_heading {font-size: 30px;}
    .DSAlogin_carousel_wrapper {height: 400px;}
    .DSAsignin_btn_wrapper{bottom:17%;}
    .downloadbroucher_wrapper {top: 226px;}
    .loginDiv.owl-theme .owl-controls{top:32%;}
    header.sticky .logoimginthemiddle, header.sticky .showheaderinmidresolution .ufologo img, header.sticky .conditionalogo img {
    width: 110px;
}
    .abtext_middle{ margin:0 0 0 0;}
    #ADVERTISE_WITH_US{top: 550px;}
    #DSA_PROGRAM{top: 530px;}




}

@media only screen and (max-width:600px) {
    .p_button{font-size: 21px;}
    .main_headings{font-size: 22px;text-align:center;margin: 16px 0 20px 0;}
    .befit_adver_contentwrap .main_headings, .howtoadvertise .main_headings{ margin: 0 0 20px 0;}
    .howtoadvertise .main_headings{font-size: 22px;}
    .ulsteps li {font-size: 15px; margin-bottom:10px;}
    .befit_adver_contentwrap  .ulsteps li {font-size: 15px; margin-bottom:0;}
    .box_ulhead {font-size: 16px;}
    .main_headings_dsa { font-size: 22px;text-align:center;}
    .enquiry_sms {font-size: 13px;}
    .gotodaslogin {   font-size: 20px;  padding: 0 9px;}
    .ufo_logo { width: 31%;top: 20px;}
    .agentlog_in {top: 48px;font-size: 10px;padding: 4px;}
     .main_headingsh2 { font-size: 18px;}
  .Regnow{margin: 18px auto 26px auto;}
   .numbering{width:13%;}
   /*.div_maps{width:280px;height:280px;overflow:hidden;}*/
   #gmap_canvas{height:280px!important;width:280px!important;}
    #container_ths {padding-top: 78px!important;}
    .allcarosel_head {font-size: 35px;}
    .commoncrsl_h5,.commoncrsl_divhead, .h5_manageheight, .testimonialh5{ font-size: 20px;}
    .definition_para{font-size: 18px;}
    .adver_ul li,.dsaBEnifit_ul li {font-size: 17px;}
    .img_wrap img { width: 40%;}
 .readmore_wrapper {margin: 30px 0 30px 0;}
 .abtus_stepcounter{font-size:55px;}
     .img_wrap img{margin: 10px 0 0 0;}
      .DSAPROGRM_carousel_wrapper .yellowtext_reach {font-size: 30px;}
    .DSAPROGRM_carousel_wrapper p.foobigparas {font-size: 20px;}
    .plaintextUFO, .plaintextUFO_abtus, .plaintextUFO_DSAPROG,.dsarole_list,
    .plaintextUFO_testimonial{font-size: 19px;}
    .h5_manageheight{margin:10px 0 10px 0;line-height:1;}
    .img_wrap{margin:0;}
    .plaintextUFO_testimonial {margin: 10px 0 10px 0;}
    .abtus_stepcounter{font-size:40px;}
    .nomargin_manageheight_btn {margin: 25px 0 0 0;}
    .img_wrap img.advertiseroundimages{margin-top: 50px;}
    #DSA_PROGRAM{top: 470px;}
    #ADVERTISE_WITH_US {top: 575px;}
    .upmargin{margin-top: 10px;}

}

@media only screen and (max-width:500px) {
       .subhead { font-size: 20px;}
       .p_button{ padding: 8px;font-size: 21px;}
      
       #container_ths {padding-top: 79px!important;}
    .ufologo img, .conditionalogo img {width: 76%; margin-top: 10px;float: left;}
    .ufologo_copy img {width: 100%!important; margin-top: 0!important;}
      header .togglemenu {margin: 30px 6px 0 0;}
      header.sticky .togglemenu {margin: 13px 6px 0 0;}
      .contactUs p {line-height: 1.4;font-size: 14px;}
     .contactUs p.foobigparas {font-size: 18px;margin: 10px 0 10px 0;}
     .allcarosel_head {font-size: 28px;}
    .commoncrsl_h5,.commoncrsl_divhead, .testimonialh5{margin: 12px 0 12px 0;}
    .plaintextUFO,.plaintextUFO_abtus, .plaintextUFO_DSAPROG { margin: 15px 0 20px 0;}
    .abtus_stepcounter{font-size:35px;}
    .benifitlist_wrap { width: 86%;}
    .pointimg {margin: 0 10px 3px 10px;}
    .contactlocator_wrapper {top: 360px;}
    .dsalogin_heading {font-size: 24px;}
    .DSAlogin_carousel_wrapper {height: 350px;}
    .DSAsignin_btn_wrapper{bottom:14%;}
    .benifitsDSA_carousel_wrapper {min-height: 665px;}
    .loginDiv.owl-theme .owl-controls .owl-prev {top:-12px;left: 0px;background-position: 8px -2px;}
    .loginDiv.owl-theme .owl-controls .owl-next{width: 13px;background-position: -10px -4px;top:-6px;}
     #DSA_PROGRAM{top: 466px;}
     #ADVERTISE_WITH_US {top: 610px;}
}

@media only screen and (max-width:400px) {
    .agentlog_in {font-size: 9px;padding: 3px; right: 21%; top: 108px;}
    .p_button {font-size: 19px;}
   .contactUs p {line-height: 1.4;font-size: 12px;}
     .contactUs p.foobigparas {font-size: 15px;margin: 10px 0 10px 0;}
    .commoncrsl_h5,.commoncrsl_divhead,.h5_manageheights , .testimonialh5{ font-size: 17px;}
    .definition_para{font-size: 15px;}
    .adver_ul li,.dsaBEnifit_ul li {font-size: 14px;}
    .img_wrap img { width: 40%;}
    .plaintextUFO, .plaintextUFO_abtus, .plaintextUFO_DSAPROG,.dsarole_list, .plaintextUFO_testimonial{font-size: 17px;}
    .benifitlist_wrap { width: 83%;}
    .DSAPROGRM_carousel_wrapper .yellowtext_reach {font-size: 25px;}
    .DSAPROGRM_carousel_wrapper p.foobigparas {font-size: 16px;}
    .bulletntext_separatordiv{width:88%;}
    .loginDiv.owl-theme .owl-controls{top:19%;}
    .img_wrap img.gapsinsmallres{margin:40px 0 0 0;}
     .loginDiv.owl-theme .owl-controls .owl-prev {top:0;left: 0px;background-position: 8px -2px;}
    .loginDiv.owl-theme .owl-controls .owl-next{width: 13px;background-position: -10px -4px;top:4px;}
    #container_ths { padding-top: 76px!important;}


}

@media only screen and (max-width:350px) {
    .agentlog_in { font-size: 9px; padding: 3px;right: 18%; top: 45%;}
    #container_ths {padding-top: 73px!important;}
    .pointimg {margin: 0 10px 1px 10px;}
     .loginDiv.owl-theme .owl-controls .owl-prev {top:-7px;left: 0px;background-position: 8px -2px;}
    .loginDiv.owl-theme .owl-controls .owl-next{width: 13px;background-position: -10px -4px;top:-2px;}
     #DSA_PROGRAM{top: 480px;}
    
}
