span.active-hover a {border: 2px solid #D5354B!important; color:#CC3366!important}
.news_box_left h2, .news_box_left h4, .news_box_left p{margin:0;    padding: 0; color:#fff;}
.news_box_right p{font-size:16px; color:#000000}
.news_box_right p strong{font-size:18px;}

.section_cont_sahara{background:url(../img/bg-sahara.jpg) no-repeat center 350px;} 
.mid_cont_sahara{background:none;}

.our_sponser{margin-bottom:0px;}

.sponser_slider .owl-carousel .item a img{width:auto; max-width:100%;    display: inline-block;}
.sponser_slider .owl-nav, .sponser_slider  .owl-dots{display: none !important;}
.sponser_slider .owl-carousel .item{text-align:center;}

.sponser_head {text-align: center;  margin-top: 40px; text-transform: uppercase; color: #000000; margin-bottom: 25px;}

.contentarea { width:100%;}
.contentarea h1{ font-family:'Roboto'; font-size:24px; color:#000; border-bottom:2px solid #000000; padding-bottom:10px; margin-bottom:50px;}
.contentarea h1 span{ font-family:'Roboto'; font-size:16px;}
.contentarea h1 span a{font-family:'Roboto'; font-size:16px; color:#1D975D;} .contentarea h1 span a:hover{color:#000000;}
/*.contentarea p{ font-family:'Roboto'; font-size:13.5pt; color:#000; font-weight:300; margin-bottom: 25px;}*/
.contentarea p span{font-family:'Roboto'; font-size:20px; color:#1D975D; font-weight:500; margin-bottom: 25px;}
.contentarea h2{ font-size:18px; font-weight:700; color:#000000; font-family:'Roboto'; margin-top: 40px;}

.contentarea ul {margin:0; padding:0; margin-left:20px; margin-bottom:30px; margin-top:15px;}
.contentarea ul li {list-style: disc; padding:8px 2%; line-height:24px; font-size:13.5pt; color: #000000; font-family:'Roboto'; font-weight:300;}
/*.accordion a {color:#E67016; text-decoration:none;}
.accordion a:hover {color:#000; text-decoration:none; border-bottom:2px solid #000;}*/


.subs { position:relative; text-align:left; margin-bottom:50px;}
.subs a{text-decoration: none; display: inline-block; border: 1px solid #1D975D; color: #ffffff; background:#1D975D url(../img/down-arrow2.png) no-repeat 175px; padding: 7px 8px 8px 15px;
        font-size: 24px;  
        -webkit-transition: all 0.8s ease;
        -moz-transition: all 0.8s ease;
        -o-transition: all 0.8s ease;
        transition: all 0.8s ease;
        font-family: 'Roboto';
        text-align: left;
        transition: all .7s;
        webkit-transition: all .7s;
        letter-spacing: 1px;
        width:210px;
}
.subs a:hover { background:#000000 url(../img/down-arrow2-hover.png) no-repeat 173px; color:#fff; border:1px solid #003663;}

.fybox {margin-top: 14px; margin-bottom: 30px;}
.Earningscall {width: 20%; float: left; margin-top: 10px; padding-right: 7px;  border-bottom: 1px #C6C6C6 solid; border-right: 1px #C6C6C6 solid; padding-bottom: 10px;  box-sizing: border-box;}

.share_analystic-headingm{display:none;}
.share_analystic-heading{background:#434343; padding:0px 0px; text-align:left; font-size:16px; font-family:'Roboto'; color:#FFFFFF;}
.share_analystic-heading .col1{width:23%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col2{width:19%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col3{width:19%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col4{width:19%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col5{width:19%; margin:0; float:left; border-right:0px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col6{width:19%; margin:0; float:left; border-right:0px solid #C7C7C7; padding: 12px 30px;}

.share_analystic-content{padding:0px 0; text-align:left; border-bottom:1px solid #000000;  font-size:16px; color:#000000; border-left:1px solid #000000; border-right:1px solid #000000;}
.share_analystic-content .col1{width:23%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 34px 30px; font-size:22px; font-family:'Roboto';}
.share_analystic-content .col2{width:19%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 34px 30px;}
.share_analystic-content .col3{width:19%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 34px 30px;}
.share_analystic-content .col4{width:19%; margin:0; float:left; word-wrap: break-word; border-right:1px solid #C7C7C7; padding: 40px 30px;}
.share_analystic-content .col5{width:19%; margin:0; float:left; border-right:0px solid #C7C7C7; padding: 34px 30px;}
.share_analystic-content .col6{width:20%; margin:0; float:left; border-right:0px solid #C7C7C7; padding: 34px 0px;}
.clear{ clear:both;}

@media (max-width:900px){
  .share_analystic-heading{display:none;}
  .share_analystic-headingm{width:30%; float:left; display:block;  min-height:200px; font-size:16px; background:#434343; box-sizing:border-box; margin-bottom:15px; color:#ffffff;}
  .share_analystic-headingm .col1{width:100%; float:none;border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:15px; box-sizing:border-box;}
  .share_analystic-headingm .col2{width:100%;float:none;border-bottom:1px solid #ccc; padding:15px; box-sizing:border-box;}
  .share_analystic-headingm .col3{width:100%; float:none;border-bottom:1px solid #ccc; padding:15px; box-sizing:border-box;}
  .share_analystic-headingm .col4{width:100%;float:none;border-bottom:1px solid #ccc; padding:15px; box-sizing:border-box;}
  .share_analystic-headingm .col5{width:100%;float:none;border-bottom:1px solid #ccc; padding:15px; box-sizing:border-box;}
  .share_analystic-headingm .col6{width:100%;float:none;padding:15px; box-sizing:border-box;}

  .share_analystic-content{width:70%; float:left; border:none; min-height:200px; padding:0; box-sizing:border-box; margin-bottom:15px;}
  .share_analystic-content .col1{width:100%; margin:0; float:none; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:11px; box-sizing:border-box;}
  .share_analystic-content .col2{width:100%; margin:0; float:none; border-bottom:1px solid #ccc; padding:15px;word-wrap: break-word; box-sizing:border-box;}
  .share_analystic-content .col3{width:100%; margin:0; float:none; border-bottom:1px solid #ccc; padding:15px;word-wrap: break-word; box-sizing:border-box;}
  .share_analystic-content .col4{width:100%; margin:0; float:none;border-bottom:1px solid #ccc; padding:15px; word-wrap: break-word; box-sizing:border-box;}
  .share_analystic-content .col5{width:100%; margin:0; float:none;border-bottom:1px solid #ccc; padding:15px;word-wrap: break-word; box-sizing:border-box;    border-right: 1px solid #C7C7C7;}
  .share_analystic-content .col6{width:100%; margin:0; float:none;padding:15px;word-wrap: break-word; box-sizing:border-box;}	
}
@media (max-width:550px){
  .share_analystic-headingm{width:40%; }
  .share_analystic-content{width:60%;}
}

/*----- Accordion -----*/
.accordion, .accordion * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.accordion-section-content {padding:20px 35px 20px 30px; display: none; border:2px solid #1D975D;}

.accordion {overflow:hidden; /*box-shadow:0px 1px 3px rgba(0,0,0,0.25);*/  /*border-radius:3px;*/ /*background:#f5f5f5;*/}
.accordion p {margin-bottom:0; font-family:'Roboto'; font-size:18px; color:#000000; line-height:30px; font-weight:300;}

.accordion ol {margin:0; padding:0; margin-left:20px; margin-bottom:30px; margin-top:15px;}
.accordion ol li {list-style: decimal; margin-bottom:30px; padding:0px 0px; line-height:24px; font-size:17px; color: #000000; font-family:'Roboto'; font-weight:300;}
.accordion ol li span {font-weight:bold; color:#E66F15; font-size:16px;}
/*.accordion a {color:#E67016; text-decoration:none;}
.accordion a:hover {color:#000; text-decoration:none; border-bottom:2px solid #000;}*/
.accordion ol1 {margin:0; padding:0; margin-left:20px; margin-bottom:15px;}
.accordion ol1 li {list-style:square; margin-bottom:2px; padding:1px 0px; line-height:18px;}


/*----- Section Titles -----*/
.accordion-section-title {width:100%; padding:17px 15px 14px 20px; display:inline-block; margin-top:15px; /* background:url(images/plus1.png) no-repeat right 10px;*/ transition:all linear 0.15s; font-size:24px!important; text-decoration:none; color:#000000 !important; font-family:'Roboto';	background-color:#B9B9B9;}

.accordion-section-title.border-radious{-webkit-border-bottom-right-radius: 3px;
                                        -webkit-border-bottom-left-radius: 3px;
                                        -moz-border-radius-bottomright: 3px;
                                        -moz-border-radius-bottomleft: 3px;
                                        border-bottom-right-radius: 3px;
                                        border-bottom-left-radius: 3px;} 
.accordion-section-title.border-radious.active{-webkit-border-bottom-right-radius: 0px;
                                               -webkit-border-bottom-left-radius: 0px;
                                               -moz-border-radius-bottomright: 0px;
                                               -moz-border-radius-bottomleft: 0px;
                                               border-bottom-right-radius: 0px;
                                               border-bottom-left-radius: 0px;} 

.accordion-section-title.active{/*background: url(images/minus1.png) no-repeat right 10px;*/ text-decoration:none; color:#ffffff!important; background-color:#1D975D;}
.accordion-section:last-child .accordion-section-title {border-bottom:none;}
.midstripinfo {background-color:#F3F3F3; width: 100%; height: 112px; margin-bottom:40px;}
.midstripinfo h2{ font-family:'Roboto'; font-size:36px; color:#000; padding-bottom:10px; font-weight:700; margin-top:12px;}
.midstripinfo ul {margin:0; padding:0;}
.midstripinfo ul li {list-style:none; float:left; padding:0px 16px 8px 35px; line-height:24px; font-size:18px; color:#4E4B48; font-family:'Roboto'; border-left:1px solid #4E4B48; display:block; position:relative;}
.midstripinfo ul li a {color:#4E4B48; text-decoration:none; padding-bottom:18px;}
.midstripinfo ul li a:hover {color:#1D975D; text-decoration:none;}
.midstripinfo ul li:hover a.arrow_box {
  position: relative;
  border-bottom: 2px solid #1D975D;
}
.midstripinfo ul li:hover a.arrow_box:after, .midstripinfo ul li:hover.arrow_box:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.midstripinfo ul li:hover a.arrow_box:after {
  border-color: rgba(29, 151, 93, 0);
  border-top-color: #1D975D;
  border-width: 10px;
  margin-left: -10px;}
.midstripinfo ul li:hover a.arrow_box:before {
  border-color: rgba(29, 151, 93, 0);
  border-top-color: #1D975D;
  border-width: 10px;
  margin-left: -10px;
}
.midstripinfo ul li span {font-weight:bold; color:#E66F15; font-size:16px;}
.midstripinfo ul1 {margin:0; padding:0; margin-left:20px; margin-bottom:15px;}
.midstripinfo ul1 li {list-style:square; margin-bottom:2px; padding:1px 0px; line-height:18px;}


/**************END  ADDED ON  19/05/2016 LAKSHMAN************************/


.tab-container {
  margin-top: 50px;
}
.tabs-menu {
  height: 50px;
  float: left;
  clear: both;
  width: 100%;
  margin:0px !Important;
  text-align: center;
  border-bottom: 2px solid #000;
}
.tabs-menu li {
  line-height: 30px;
  width: auto;
  display: inline-block;
  text-align: center;
  padding: 10px 2%;
}
.tabs-menu li.current {
  position: relative;
  z-index: 5;
  border: 2px solid #000;
  border-bottom: 2px solid #eeeeee;
  height: 50px;
  width: auto;
  padding: 8px 2%;
}
.tabs-menu li a {
  padding: 10px 0px;
  text-transform: none;
  color: #000;
  text-decoration: none;
  font-weight: 400;
  font-size: 16px;
}
.tabs-menu .current a {
  color: #000;
  font-weight: 600;
  font-size: 18px;
}
.tab {
  float: left;
  margin-bottom: 20px;
  width: 100%;
}
.tab-content {
  width: 100%;
  display: none;
}
#tab-1 {
  display: block;
}

.img-thumb img {width: 100%;height: 220px;}
.pop-new-left img  {width: 100%;}
.section_cont_staff{ background:url(../img/staff-bg.jpg) no-repeat top center; background-color:#fff;    z-index: 99;}
.box-container{ margin:20px 0px 0px;}
.content-box h1 {font-size: 22px;font-weight: 500;border: 0px;margin: 18px 0px 10px 0px;padding: 0px;line-height: 22px;}
.content-box h2 {font-weight: 300;font-size: 20px;margin: 0px;padding: 0px;color: #000;line-height: 20px;}
.content-box p {font-size: 16px;font-style: italic;margin: 14px 0px 0px;line-height: 20px;}
img.flag {float: left;margin: 0px 6px 25px 0px;}
.box {width: 24%;margin: 0px 6px 23px 0px; display:inline-block; height:360px;}
.box a:hover .full-box {border: 2px solid #1d975d;opacity: 0.9;}
.box a .full-box {border: 2px transparent solid;padding: 1%;transition: 0.4s ease;text-decoration:none;}
.box:nth-child(4n-7){   margin-left: -10px;}
.box:nth-child(4n+4){   margin-right: -10px;}
.mfp-inline-holder .mfp-content {
  width: 100%;
  max-width: 1050px !important;}
.pop-new {
  background: #fff;
}
.pop-new-right {
  width: 583px;
  float: left;
  padding: 10px 0px;
  height: 580px;

}
.pop-new-left {
  width: 467px;
  background: #1d975e;
  float: left;
  text-align: center;
  min-height:580px;
}
.pop-new-left img {
  text-align: center;
  margin: 10px 0px;

}
.pop-new-right p {
  font-size: 16px;
  line-height: 27px;
  padding: 0px 30px;
  font-family: 'Roboto';
  color: #000;
}
.pop-new-left h1 {
  font-size: 36px;
  color: #fff;
  font-weight: 600;
}
.pop-new-left h2 {
  font-size: 30px;
  color: #fff;
  font-weight: 400;
  margin-bottom: 45px;
}
.pop-new-left span {
  font-size: 24px;
  color: #fff;
  font-weight: 400;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;

  padding: 20px 0px;
}



.mCSB_scrollTools .mCSB_dragger {width: 100% !important;}	
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {position: relative; width: 5px; background-color:#1d975e !important}

.official h1 {
  font-size: 24px;
  border-bottom: 2px solid #000;
  color: #000;
  margin: 70px 0px 52px 0px;
  font-weight: 400;
  padding: 0px 0px 14px 0px;
}
.official p {
  font-size: 20px;
  font-weight: 300;
  color: #000000;
  padding: 0px 0px 33px 0px;
}
.official h2 {
  color: #1d975d;
  font-weight: 400;
  font-size: 24px;
  margin: 20px 0px 5px 0px;
}
.name-search {
  width: 24%;
  float: left;
  margin-right: 2px;
}
input.search-box {
  width: 100%;
  border: 0px;
  color: #ffffff;
  font-size: 16px;
  line-height: 16px;
  padding: 15px;
  background: url(../img/search-box-but.png) no-repeat top 15px right 11px;
  background-color: #434343;
}
.gender {
  width: 13%;
  float: left;
  margin-right: 2px;
}

.gender select {
  width: 100%;
  float: left;
  border: 0px;
  color: #ffffff;
  font-size: 16px;
  padding: 14px;
  background-color: #434343;
}
.age {
  width: 13%;
  float: left;
  margin-right: 2px;
}

.age select {
  width: 100%;
  float: left;
  border: 0px;
  color: #ffffff;
  font-size: 16px;
  padding: 14px;
  background-color: #434343;
}

.nationality {
  width: 18%;
  float: left;
  margin-right: 2px;
}

.nationality select {
  width: 100%;
  float: left;
  border: 0px;
  color: #ffffff;
  font-size: 16px;
  padding: 14px;
  background-color: #434343;
}

.residence {
  width: 18%;
  float: left;
  margin-right: 2px;
}

.residence select {
  width: 100%;
  float: left;
  border: 0px;
  color: #ffffff;
  font-size: 16px;
  padding: 14px;
  background-color: #434343;
}
.team {
  width: 13%;
  float: left;

}

.team select {
  width: 100%;
  float: left;
  border: 0px;
  color: #ffffff;
  font-size: 16px;
  padding: 14px;
  background-color: #434343;
}
.official-search {
  margin: 57px 0px 20px 0px;
  /*border: 1px solid #000;*/
}
.official-search-box {

  border-top: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}
.official-search-box1-left {
  width: 76px;
  background: #1d975d;
  float: left;
  margin-right: 40px;
}
.official-search-box1 {
  width: 513px;
  float: left;
  border-right: 1px solid #c1c1c1;
  padding: 26px 0px 38px 0px;
}
.official-search-box1-left span {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 14px;
  padding: 8px 0px 0px;
}
.official-search-box1-left span1 {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 36px;
  line-height: 36px;
  padding: 0px 0px 8px 0px;
}
.official-search-box1-right {
  float: left;
  width: 396px;
}
.official-search-box1-right h3 {
  margin: 0px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
}
.official-search-box1-right span {
  font-size: 16px;
  font-weight: 600;
  margin-right: 5px;
}
.sending span {margin-right: 50px;}
.sending span a{ color: #1d975d;background: url(../img/arrow-office.png) no-repeat top 26px right; padding: 20px 20px 20px 0px;font-size: 14px;}
.sending span1 {margin-right: 85px;}
.sending span1 a{ color: #1d975d;font-size: 14px;background: url(../img/msg.png) no-repeat top 26px right;padding: 24px 30px 20px 0px; font-weight: 600;}
.sending span2 {margin-right: 50px;  }
.sending span2 a{ color: #ea8f1a;font-size: 14px;background: url(../img/blog-bg.png) no-repeat top center;padding: 35px 7px 20px 0px;font-weight: 600;
                  text-align: center;}
.sending {margin: 20px 0px 0px;}
.official-search-box2 {
  width: 131px;
  float: left;
  border-right: 1px solid #c1c1c1;
  padding: 26px 0px 79px 0px;
}
.official-search-box2 h4 {
  font-size: 16px;
  font-weight: 600;
  padding: 0px 0px 0px 28px;
  margin: 0px 0px 14px 0px;
}
.official-search-box2 img {
  padding: 0px 0px 0px 28px;
}
.official-search-box3 {
  width: 150px;
  float: left;
  border-right: 1px solid #c1c1c1;
  padding: 26px 0px 99px 0px;
}
.official-search-box3 h4 {
  font-size: 16px;
  font-weight: 600;
  padding: 0px 0px 0px 28px;
  margin: 0px 0px 14px 0px;
}
.official-search-box3 p {
  padding: 0px 20px 0px 28px;
  font-size: 14px;
}

.official-search-box4 {
  width: 235px;
  float: left;
  border-right: 0px solid #c1c1c1;
  padding: 26px 0px 49px 0px;
}
.official-search-box4 h4 {
  font-size: 16px;
  font-weight: 600;
  padding: 0px 0px 0px 28px;
  margin: 0px 0px 14px 0px;
}
.official-search-box4 p {
  padding: 0px 20px 0px 28px;
  font-size: 14px;
}
.official-search-box-border{ border-bottom:0px solid #000;}

.pagination-official {
  margin: -1px 0px 33px 0px;
  padding-top: 34px;
}
.pagination-official span {
  font-size: 18px;
  font-weight: 300;
  color: #000;
  margin-right: 10px;
}

.pagination-official span a {
  color:#000;
  text-decoration:none;
  padding: 5px 11px 5px 10px;
  border: 2px solid transparent;
  margin-right:15px !important;
}
.pagination-official span a:hover {
  color:#1d975d;
  border: 2px solid #1d975d;
  padding: 5px 11px 5px 10px;
}
span.active-hover a {
  border: 2px solid #1d975d;
  color:#1d975d;

}
.pop-new1 {
  background: #fff;


}
.pop-new1-box {
  padding: 18px;
}
.pop-new1-box h1 {
  font-size: 30px;
  color: #1d975d;
  margin: 0px;
  padding: 0px 0px 22px 0px;
  line-height: 36px;
}
.pop-new1-box span {
  font-size: 16px;
  color: #000;
  margin-right: 7px;
  line-height: 16px;
}
.pop-new1-box span1 {
  font-size: 16px;
  color: #000;
  margin-right: 7px;
  line-height: 16px;
  font-weight:600;
}
.pop-new1-box p {
  font-size: 16px;
  color: #000;
  line-height: 26px;
  padding: 10px 0px 0px;
  font-weight: 400;
}
.description {
  height: 220px;
  padding: 30px 0px 0px;
  font-weight:300;
  line-height:25px;
  font-size:16px;

}
.pop-new1-box a.popup-modal-dismiss {
  position: absolute;
  top: -23px;
  right: -22px;
}

.leftsidelinkbut {
  display: none;
  width: 100%;
  padding: 8px 0;
  background: #000;
  margin: 0px 0 0px 0;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  line-height: 26px;
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
}
.displayb {
  display: block !important;
}

.town-box {
  width: 98%;
  float: right;
  background-color: #fff;
  border: 1px solid #b4b5b6;
  padding-bottom: 39px;
  margin-bottom: 12px;
  margin-top:20px;
}
.town-box-left {
  background-color: #1d975d;
  float: left;
  color: #fff;
  font-size: 22px;
  font-weight: 500;
  width: 26%;
  padding: 15px 0px 15px 44px;
  line-height: 22px;
  margin: 36px 0px 0px -2%;
}
.town-box-right {
  float: left;
  width: 76%;
}
.town-box-right ul {
  margin: 0px;
  padding: 52px 0px 0px 56px;
}
.town-box-right ul li {
  font-size: 18px;
  list-style-type: none;
  font-weight: 300;
  background: url(../img/geen-dot.png) no-repeat top 8px left;
  padding: 0px 0px 10px 17px;
}
.note-text {
  margin-left: 2%;
  font-style: italic;
  font-size: 20px;
  color: #000;
  font-weight:200;
}
.break{ display:none;}
.width15{ width:15%!important;}
.directory {
  float:left;
  width:357px;
  margin-right:50px;
  box-sizing: border-box;
}

@media (max-width:1200px) {
  .leftsidelinkbut {
    display: block;
    position: relative;
    z-index: 999;
  }
  .leftpanel {
    display: none;
    position: absolute;
    width: 100%;
    padding: 0px;
    background: #f4f4f4;
    z-index: 999;
  }
  .leftpanel h2{ display:none;}
  .leftsidelinkbut img {
    margin: -5px 0px 0px 15px;
  }
  .leftpanel ul {
    margin: 42px 0px 0px;}
  .leftpanel ul li {    
    float: left;
    padding: 10px 40px 8px 40px !important;    
    border-left: 0px solid #1D975D;
    display: block;
    position: relative;
    width: 100%;
    background: #f3f3f3;
    border-bottom: 1px solid #1D975D;
    text-align: center;
  }
  .midstripinfo {height: auto;}
  .midstripinfo ul li:hover a.arrow_box:after {border-width: 0px;}
  .midstripinfo ul li:hover a.arrow_box {position: relative;border-bottom: 0px solid #1D975D;}
  .midstripinfo {margin-bottom: 10px;margin-top: 20px;}
}
.img_load{margin:89px 0px 89px 500px;}

/* START LAKSHMAN ON 31 MAY 2016 */

.side_menu_iocn {
  display:none;
  cursor:pointer;
  padding:15px 0px;
  border-radius:10px 10px 0px 0px;
  background:#000;
  text-align:center;
}
.inner-left {
  float:left;
  width:15%;
  position:relative;
  z-index:99;
  margin-top:0px;
}
.inner-left ul {
  margin:0 0 14px 0;
  padding:0;
}
.inner-left ul li {
  margin:0;
  padding:4px 0px;
  position:relative;
  list-style:none;
  width:168px;
}
.inner-left ul li a {
  margin:0;
  padding:0;
  color:#ffffff;
  font-size:19px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
  background:#3D3D3D;
  font-family: 'Roboto';
  height:45px;
}
.inner-left ul li a:hover {
  color:#ffffff;
  background: #1D975D url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;

}
.inner-left ul li span {
  margin:0;
  padding:0;
  color:#fff;
  background: #1D975D url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;
  width:202px;
  font-size:22px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
}

.inner-leftcors ul li a {
  margin:0;
  padding:0;
  color:#ffffff;
  font-size:18px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
  background:#3D3D3D;
  font-family: 'Roboto';
}
.inner-leftcors ul li a:hover {
  color:#ffffff;
  background: #1D975D url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;
  width:202px;
}
.inner-leftcors ul li span {
  margin:0;
  padding:0;
  color:#fff;
  background: #1D975D url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;
  width:202px;
  font-size:18px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
}
.prin-table { margin:50px 0 0 0px; padding:0px; text-align:left; font-family:'Roboto'; }
.prin-table th { background:#e5e5e5; color:#000; padding:7px; }
.prin-table td { color:#000000; padding:14px 0px 14px 0px; border-bottom:1px solid #22AA90; font-family:'Roboto'; font-size:16px;}

.tables { text-align:center; width:89%;}
.prin-table td span{ color:#000000; font-size:20px; text-align:right; padding-right:20px; font-family:'Roboto'}
.box-container2 .textpannel{float:left; width:500px; margin-left:20px;}
.box-container2 .imagearea{float:left;}
.blogarea .rightarea {
  width:26%;
  background:#434343;
  float:right;
  margin-left:13px;
  box-sizing: border-box;
  max-height: 400px;
}	
.blogarea .leftarea {
  width:72.8%;
  float:left;
}
.blogarea .leftarea .blogbox .boxsblog .rightpannel {
  /*width:597px;*/
  width:550px;
  box-sizing: border-box;
  float:left;
}
.blogarea .leftarea .inputdirec {
  width:27%;
  display: inline-block;
  margin-right:5px;
}
.directorybg {
  background:#F4F4F4;
  text-align:center;
  margin:0 auto;
  width:100%;
  box-sizing: border-box;
  height:100px;
  padding-top:27px;
}
.blogarea .leftarea .yeardorpdirc select {
  width: 100%;
  float: left;
  border: 0px;
  color: #434343;
  font-size: 16px;
  padding: 14px;
  background: #ffffff;
  margin: 2px -3px;
}
.blogarea .leftarea .titles h4 {
  color: #fff!important;
  font-weight: 400!important;
  font-size: 24px!important;
  float:left;
  margin:0px;
  padding:14px 18px;
}

.blogarea .leftarea .yeardorpdirc {
  width:20%;
  float: right;
  position:relative;
}
.results-search-box6 {
  width:67px;
  float: left;
  padding: 26px 0px 0px 0px;
  min-height:145px;
}
.results-search-box1 {
  width:394px;
  float: left;
  border-right: 1px solid #c1c1c1;
  padding: 0px 0px 0px 0px;
  min-height:145px;
}
.results-search-box4 {
  width:67px;
  float: left;
  border-right: 1px solid #c1c1c1;
  padding: 26px 0px 0px 0px;
  min-height:145px;
}
.results-search-box5 {
  width:67px;
  float: left;
  border-right: 1px solid #c1c1c1;
  padding: 26px 0px 0px 0px;
  min-height:145px;
}
.results-search-box3 {
  width:80px;
  float: left;
  border-right: 1px solid #c1c1c1;
  padding: 26px 0px 0px 0px;
  min-height:145px;
}
.results-search-box2 {
  width:90px;
  float: left;
  border-right: 1px solid #c1c1c1;
  padding: 26px 0px 0px 0px;
  min-height:145px;
}
@media (max-width:1200px) {	
  .results-search-box6 {width: 14.28%;border-top: 1px solid #c1c1c1;}	
  .results-search-box1 {width: 42.9%;}
  .results-search-box2 {width: 14.28%;}
  .results-search-box2 img {padding: 0px;text-align: center;display: block;margin: auto;}
  .results-search-box3 {width: 14.28%;}
  .results-search-box4 {width: 14.28%;}
  .results-search-box5 {width: 14.2%;}


  .blogarea .leftarea .blogbox .boxsblog .rightpannel { width:100%; float:none;}
  .blogarea .rightarea h3 { font-size:20px!important;}
  .blogarea .rightarea .inputblog .forgot {font-size: 12px; float: left; margin-top: 10px;}
  .directory {width: 45%; }
  .blogarea .leftarea {
    width: 72.8%;
  }
  .blogarea .leftarea .blogbox .boxsblog .rightpannel {
    width:100%;
    float:none;
  }
  .blogarea .rightarea h3 {
    font-size:20px!important;
  }
  .blogarea .rightarea .inputblog .forgot {
    font-size: 12px;
    float: left;
    margin-top: 10px;
  }
  .blogarea .leftarea .blogbox .boxsblog .leftpannel img{ width:100%;}

  .results-search-box6 {
    width: 14.28%;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box1 {
    width: 42.9%;
  }
  .results-search-box2 {
    width: 14.28%;
  }
  .results-search-box2 img {
    padding: 0px;
    text-align: center;
    display: block;
    margin: auto;
  }
  .results-search-box3 {
    width: 14.28%;
  }
  .results-search-box4 {
    width: 14.28%;
  }
  .results-search-box5 {
    width: 14.2%;
  }

}

@media screen and (max-width:1024px) {
  .results-search-box6 {width: 12.5%;border-top: 1px solid #c1c1c1;}	
  .results-search-box1 {width: 57.1%;}
  .results-search-box2 {width: 14.28%;}
  .results-search-box2 img {padding: 0px;text-align: center;display: block;margin: auto;}
  .results-search-box3 {width: 14.28%;}
  .results-search-box4 {width: 14.28%; border-right:0px;}
  .results-search-box5 {width: 12.5%;border-top: 1px solid #c1c1c1;}
  .blogarea .leftarea .blogbox .boxsblog .leftpannel img{ width:100%;}
  .results-search-box6 {
    width: 12.5%;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box1 {
    width: 57.1%;
  }
  .results-search-box2 {
    width: 14.28%;
  }
  .results-search-box2 img {
    padding: 0px;
    text-align: center;
    display: block;
    margin: auto;
  }
  .results-search-box3 {
    width: 14.28%;
  }
  .results-search-box4 {
    width: 14.28%;
    border-right:0px;
  }
  .results-search-box5 {
    width: 12.5%;
    border-top: 1px solid #c1c1c1;
  }
}
@media screen and (max-width:900px) {
  .blogarea .leftarea .blogbox .boxsblog .leftpannel img{ width:100%;}
}

@media screen and (max-width:991px) {
  .blogarea .rightarea { float:none; width:100%; margin-left:0px;}
  .blogarea .rightarea .inputblog .forgot { float:right;}
  .blogarea .leftarea { width:100%; float:none; margin-top:65px;}
  .box-container2 .textpannel { float:none; width:100%; margin-left:0px;}
  .box-container2 .imagearea { float:none; width:100%}
}

@media screen and (max-width:768px) {
  .results-search-box6 {width: 11%;border-top: 1px solid #c1c1c1;}	
  .results-search-box1 {width: 71.1%;}
  .results-search-box2 {width: 14.28%;}
  .results-search-box2 img {padding: 0px;text-align: center;display: block;margin: auto;}
  .results-search-box3 {width: 14.28%; border-right:0px;}
  .results-search-box4 {width: 12%; border-right:1px solid #c1c1c1;border-top: 1px solid #c1c1c1;}
  .results-search-box5 {width: 11%;border-top: 1px solid #c1c1c1;}
  .resultbotombox {height: auto;display: inline-block;}
  .resultbotombox .boxes1 {width: 50%;padding-bottom: 20px;}
  .resultbotombox .boxes2 {width: 50%;padding-right: 20px;padding-bottom: 20px;}
  .resultbotombox .boxes3 {width: 50%;}
  .resultbotombox .boxes4 {width: 50%;}
  #tabs-container .town-box .town-box-right ul li {padding: 0px 0px 10px 17px;}
  .blogarea .leftarea .blogbox .boxsblog .leftpannel { width:100%; float:none;}
  .blogarea .leftarea .blogbox .boxsblog .leftpannel img{ width:100%;}
  .blogarea .leftarea .blogbox .boxsblog .leftpannel {
    width:100%;
    float:none;
    margin:0px;
    margin-bottom:20px;
  }
  .results-search-box6 {
    width: 11%;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box1 {
    width: 71.1%;
  }
  .results-search-box2 {
    width: 14.28%;
  }
  .results-search-box2 img {
    padding: 0px;
    text-align: center;
    display: block;
    margin: auto;
  }
  .results-search-box3 {
    width: 14.28%;
    border-right:0px;
  }
  .results-search-box4 {
    width: 12%;
    border-right:1px solid #c1c1c1;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box5 {
    width: 11%;
    border-top: 1px solid #c1c1c1;
  }
  .resultbotombox {
    height: auto;
    display: inline-block;
  }
  .resultbotombox .boxes1 {
    width: 50%;
    padding-bottom: 20px;
  }
  .resultbotombox .boxes2 {
    width: 50%;
    padding-right: 20px;
    padding-bottom: 20px;
  }
  .resultbotombox .boxes3 {
    width: 50%;
  }
  .resultbotombox .boxes4 {
    width: 50%;
  }

}
@media (max-width:640px) {
  .town-box {width: 100%;float: left;padding-bottom: 15px;margin-bottom: 12px;}
  .town-box-left {float: none;width: 100%;padding: 15px 14px 15px 14px;margin: 0px 0px 0px 0%;}
  .town-box-right {float: left;width: 100%;}
  .town-box-right ul { margin: 0px;padding: 22px 14px 0px 14px;}
  #tabs-container .town-box .town-box-right ul li {width: 100%;padding: 0px 0px 10px 17px;border: 0px}

  .directory {width:100%;}


}	
@media (max-width:400px) {
  .results-search-box1-right {
    float: left;
    width: 98%;
    padding-left: 2%;
    padding-bottom: 2%;
  }
  .results-search-box2 {
    width: 40%;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box3 {
    width: 30%;
    border-right: 1px solid #c1c1c1;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box4 {
    width: 30%;
    border-right: 1px solid #c1c1c1;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box5 {
    width: 25%;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box6 {
    width: 25%;
    border-top: 1px solid #c1c1c1;
  }
}

@media screen and (max-width:550px) {
  .results-search-box1 {width: 100%;}
  .results-search-box2 {width: 28.3%;border-top: 1px solid #c1c1c1;}
  .results-search-box3 {width: 19%;border-right: 1px solid #c1c1c1;border-top: 1px solid #c1c1c1;}
  .results-search-box4 {width: 19%;border-right: 1px solid #c1c1c1;border-top: 1px solid #c1c1c1;}
  .results-search-box5 {width: 17%;border-top: 1px solid #c1c1c1;}
  .results-search-box6 {width: 16.65%;border-top: 1px solid #c1c1c1;}

  .directorybg { height:auto;}
  .blogarea .leftarea .inputdirec { width:100%;  margin-bottom: 5px;  text-align: left;   float: none; box-sizing: border-box;  padding:0px 20px;}
  .results-search-box1 {
    width: 100%;
  }
  .results-search-box2 {
    width: 28.3%;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box3 {
    width: 19%;
    border-right: 1px solid #c1c1c1;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box4 {
    width: 19%;
    border-right: 1px solid #c1c1c1;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box5 {
    width: 17%;
    border-top: 1px solid #c1c1c1;
  }
  .results-search-box6 {
    width: 16.65%;
    border-top: 1px solid #c1c1c1;
  }
}
@media (max-width:480px) {
  #tabs-container .town-box .town-box-right ul li {width: 100% !Important;border:0px solid #000;}
  .resultbotombox .boxes1 {width: 100%;padding-bottom: 20px;}
  .resultbotombox .boxes2 {width: 100%;padding-right: 20px;padding-bottom: 20px;}
  .resultbotombox .boxes3 {width: 100%;}
  .resultbotombox .boxes4 {width: 100%;}
  .blogarea .leftarea .yeardorpdirc { width:100%; float:none; box-sizing: border-box; padding:0px 10px; }
  .blogarea .leftarea .titles h4 { text-align:center; display:block;}
}
@media (max-width:450px) {
  .break{ display:block;}
}

@media (max-width:400px) {
  .results-search-box1-right {float: left;width: 98%;padding-left: 2%;padding-bottom: 2%;}
  .results-search-box2 {width: 40%;border-top: 1px solid #c1c1c1;}
  .results-search-box3 {width: 30%;border-right: 1px solid #c1c1c1;border-top: 1px solid #c1c1c1;}
  .results-search-box4 {width: 30%;border-right: 1px solid #c1c1c1;border-top: 1px solid #c1c1c1;}
  .results-search-box5 {width: 25%;border-top: 1px solid #c1c1c1;}
  .results-search-box6 {width: 25%;border-top: 1px solid #c1c1c1;}

}
/* END ADDED LAKSHMAN ON 31 MAY 2016 */

/* ADDED ON LAKSHMAN ON 1 June 2016 */
.blogarea .leftarea .blogbox .boxsblog .leftpannel {
  box-sizing: border-box;
  float:left;
  margin-right:28px;
}
.blogarea {
}
.blogarea h1 {
  font-size: 24px;
  border-bottom: 2px solid #000;
  color: #000;
  margin: 70px 0px 52px 0px;
  font-weight: 400;
  padding: 0px 0px 14px 0px;
}

.blogarea .background {
  background:#fff;
  border:1px solid #B4B5B6;
}
.blogarea .leftarea h2 {
  color: #fff!important;
  font-weight: 400!important;
  font-size: 24px!important;
  background:#1D975D;
  padding:14px 18px;
  margin:0px;
}

.blogarea .leftarea .blogbox {
  padding:40px;
  box-sizing: border-box;
}
.blogarea .leftarea .blogbox .boxsblog {
  width:100%;
  box-sizing: border-box;
  border-bottom:1px solid #E7E7E7;
  padding-bottom:50px;
  margin-bottom: 24px;
}

.blogarea .leftarea .yeardorpdirc .head {
  float:left;
  position:absolute;
  left: -112px;
  top: 10px;
}
.blogarea .leftarea .yeardorpdirc .head p {
  font-size:16px;
  font-weight:300;
  color: #fff;
  line-height:24px;
  font-family:'Roboto';
}


.blogarea .leftarea .blogbox .boxsblog .rightpannel h3 {
  color: #000!important;
  font-weight: 400!important;
  font-size:22px!important;
  margin:0px;
  margin-bottom:12px;
}
.blogarea .leftarea .blogbox .boxsblog .rightpannel p {
  font-size:13.5pt;
  font-weight:300;
  color: #000000;
  padding: 0px 0px 12px 0px;
  line-height:24px;
  font-family:'Roboto';
}
.blogarea .leftarea .blogbox .boxsblog .rightpannel .blogdate {
  color: #1D975D!important;
  font-size:32px!important;
  border-bottom:1px solid #1D975D;
  display:inline-block;
  margin-bottom:25px;
}
.blogarea .leftarea .blogbox .boxsblog .rightpannel .blogdate a {
  color: #1D975D!important;
  font-size:32px!important;
  border-bottom:1px solid #1D975D;
  display:inline-block;
}
.blogarea .leftarea .blogbox .boxsblog .rightpannel .blogdatepktext {
  color: #D5354B!important;
  font-size:32px!important;
  border-bottom:1px solid #D5354B;
  display:inline-block;
  margin-bottom:25px;
}
.blogarea .leftarea .blogbox .boxsblog .rightpannel .blogdatepktext a {
  color: #D5354B!important;
  font-size:32px!important;
  display:inline-block;

}
.blogarea .leftarea .blogbox .boxsblog .rightpannel .blogdate span {
  font-size:18px!important;
}
.blogarea .leftarea .blogbox .boxsblog .rightpannel .postcomnt {
  color: #434343!important;
  font-size:14px!important;
  font-style:italic;
  font-family:'Roboto Light';
}
.blogarea .leftarea .blogbox .boxsblog ul {
  margin:0;
}
.blogarea .leftarea .blogbox .boxsblog ul li {
  float:none;
  padding:0;
  margin:0;
  color:#000000;
  font-size:18px;
  border-bottom:1px solid #CCCCCC;
  padding:10px 0px;
}
.blogarea .leftarea .blogbox .boxsblog ul a {
  color:#000000;
  font-size:18px;
}
.blogarea .leftarea .blogbox .boxsblog ul a:hover {
  color:#be882e;
  text-decoration:none;
}
.blogarea .leftarea .inputdirec .inp {
  width:100%;
  border:0px;
  color:#434343;
  font-size:14px;
  line-height:15px;
  padding:13px;
  background: #fff;
  border: 1px solid #434343;
}
.blogarea .leftarea .inputdirec .button {
  display: inline-block;
}
.blogarea .leftarea .inputdirec .button a {
  text-decoration: none;
  display: inline-block;
  border: 1px solid #434343;
  color:#ffffff;
  background:#1D975D;
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width:140px;
}
.blogarea .leftarea .inputdirec .button a:hover {
  background:#000000;
  color: #fff;
  border: 1px solid #fff;
}

.blogarea .rightbg {
  background:#434343;
  padding:26px;
}
.blogarea .rightarea h3 {
  color: #fff!important;
  font-weight: 400!important;
  font-size:24px!important;
  margin:0px;
  margin-bottom:12px;
  font-family:'Roboto';
}
.blogarea .rightarea .inputblog {
  width:100%;
  float: left;
  margin-bottom:11px;
}
.blogarea .rightarea .inputblog span {
  font-size:14px;
  color: #fff;
  font-family:'Roboto';
}
.blogarea .rightarea .inputblog .inp {
  width:100%;
  border: 0px;
  color:#D9D9D9 !important;
  font-size:14px;
  line-height:18px;
  padding:13px;
  background-color: #626262;
}
.blogarea .rightarea .blograce {
  width:100%;
  margin-bottom:11px;
}
.blogarea .rightarea .blograce select {
  width: 100%;
  border: 0px;
  color: #D9D9D9;
  font-size:14px;
  padding:14px;
  background-color:#626262;
}
.blogarea .rightarea .inputblog .button {
  position: relative;
  text-align:center;
  float:left;
}
.blogarea .rightarea .inputblog .button a {
  text-decoration: none;
  display: inline-block;
  border: 1px solid #1D975D;
  color:#ffffff;
  background:#1D975D;
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width:88px;
}
.blogarea .rightarea .inputblog .button a:hover {
  background:#000000;
  color: #fff;
  border: 1px solid #fff;
}
.blogarea .rightarea .inputblog .forgot {
  font-size:14px;
  font-weight:300;
  color: #D9D9D9;
  line-height:18px;
  font-family:'Roboto';
  text-align:right;
}
.blogarea .rightarea .inputblog .forgot a {
  font-size:14px;
  font-weight:300;
  color: #D9D9D9;
  line-height:18px;
  font-family:'Roboto';
  text-align:right;
}
.blogarea .rightarea .inputblog .forgot a:hover {
  color: #f7deb5;
}
.blogarea .rightarea .blogregister {
  background:#CCCCCC;
  padding:28px 0px;
}
.blogarea .rightarea .blogregister .regbutton {
  text-align:center;
  font-size:24px;
  color:#434343;
}
.blogarea .rightarea .blogregister .regbutton a {
  text-align:center;
  font-size:24px;
  color:#434343;
  line-height:24px;
  display:block;
  font-family:'Roboto';
}
.blogarea .rightarea .blogregister .regbutton a span {
  font-size:18px;
}
.blogarea .rightarea .blogregister .regbutton a:hover {
  color:#000;
}

.box-container2 {
  width: 85%;
  background:#fff;
  padding: 30px;
  box-sizing: border-box;
  border: 1px solid #B4B5B6;
  float: right;
}
.breaking-news-border{border-bottom: 1px solid #cccccc; padding: 20px; margin-bottom: 10px;}
.box-container2 h2 {
  font-size: 24px;
  font-weight: 700;
  color: #000000;
  font-family: 'Roboto';
  margin-top:10px!important;
}
.genral_information {
}
.genral_information .leftarea {
  width:100%;
}
.genral_information .boxsblog .rightpannel {
  width:100% !important;
  float:none !important;
}
.genral_information .boxsblog .leftpannel {
  margin-right: 20px;
  margin-left: 20px;
}
.genral_information .boxsblog .cultures_include_n_img_otr {
  margin:0;
  padding:0;
  overflow:hidden;
}
.genral_information .boxsblog .cultures_include_n_img_otr .img_otr {
  float:right;
}
.genral_information .boxsblog .cultures_include_n_img_otr .cultures_include {
  margin:0;
  padding:0;
  width:300px;
  float:left;
}
.genral_information .boxsblog .cultures_include_n_img_otr .cultures_include li {
  padding:0 !important;
  border:none !important;
  list-style:inside;
  list-style-type: num;
}
.genral_information .leftarea {
  width:100%;
}
.facts_otr {
  overflow:hidden;
  clear:both;
}
.facts_otr .wrap_otr {
  clear:both;
  background:#fff;
  padding:0px;
  margin-bottom:5px;
  border:1px solid #b4b5b6;
}
.facts_otr .wrap_top {
  padding:15px;
  background:#BFBFBF;
  color:#fff;
  font-size:16px;
}
.facts_otr .wrap_top p{ margin-bottom:5px;font-size:17px;}
.facts_otr .wrap_top a {
  text-decoration:none;
  color:#1D975D;

}
.facts_otr .wrap_btm p{
  margin-bottom:5px;
  font-size:17px;
}
.facts_otr .wrap_btm {
  padding:15px 15px;
}
.news_letter .contentarea h2 span {font-size:16px; font-weight:400;}
.news_letter .contentarea h2 span a{ font-size:14px; font-weight:400;}

@media (max-width:550px){
  .prints{ overflow-x:scroll;}
  .prin-table {width:500px;}
}
.downloadpdf { position:relative; text-align:left; margin-bottom:50px;}
.downloadpdf a{text-decoration: none; display: inline-block; border: 1px solid #1D975D; color: #ffffff; background:#1D975D url(../img/down-arrow2.png) no-repeat 240px; padding: 7px 8px 8px 15px;
               font-size:16px;  
               -webkit-transition: all 0.8s ease;
               -moz-transition: all 0.8s ease;
               -o-transition: all 0.8s ease;
               transition: all 0.8s ease;
               font-family: 'Roboto';
               text-align: left;
               transition: all .7s;
               webkit-transition: all .7s;
               letter-spacing: 1px;
               width:270px;
}

.downloadpdf a:hover { background:#000000 url(../img/down-arrow2-hover.png) no-repeat 230px; color:#fff; border:1px solid #003663;}
.right_pannel_image{}
.big_images_new img{ width:100%;}
.right_pannel_image ul{ margin:0 !important;}
.right_pannel_image ul li{ display:inline-block; width:49%; }

.right_pannel_image ul li img{ width:100%; cursor:pointer;}
.right_pannel_image .mCSB_container_wrapper > .mCSB_container{ padding-right:0 !important}
.big_content_new{ padding-top:30px;}

@media (max-width:990px){
  .right_pannel_image ul li {width: 49%;  padding: 8px 8px 8px 0px;}
  .bottom_mobile{ padding-top:30px;}
}
.behind_scenes .imgs_otr {
  float:left;
  width:25%;
}
.behind_scenes .txt_otr {
  float:right;
  width:70%;
}
.behind_scenes .accordion-section-content {
  overflow:hidden;
  background: rgba(255, 255, 255, 0.7);
}
.phototab {
  float: left;
  margin-bottom: 20px;
  width: 100%;
}
.phototab h3 {
  font-size: 24px;
  font-weight:400;
  color: #1D975D;
  font-family: 'Roboto light', sans-serif;
  margin-top:50px!important;
  margin-bottom:20px!important;
  text-align:center;
}
.phototab h3 span {
  font-size:18px;
  font-weight:400;
  color: #3D3D3D;
  font-family: 'Roboto light', sans-serif;
  margin-top:10px!important;
  text-align:center;
}
.phototab h3 strong {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight:700;
}
.phototab-content {
  width: 100%;
  display: none;
}

.inputbox {
  width:24.8%;
  float: left;
  margin-right: 1px;
}
#contactform ::-webkit-input-placeholder {
  color: #000000;
  opacity: 1;
}
#contactform ::-moz-placeholder {
  color: #000000;
  opacity: 1;
}
#contactform :-ms-input-placeholder {
  color: #000000;
  opacity: 1;
}
#contactform :-moz-placeholder {
  color: #000000;
  opacity: 1;
}
.inputbox .inp {
  width:100%;
  border: 0px;
  color:#000000;
  font-size: 16px;
  /*
  line-height: 16px;*/
  line-height: 20px;
  padding: 15px;
  background-color: #ffffff;
}
.contry {
  width:24.9%;
  float: left;
  margin-right:1px;
}
.contry select {
  width: 100%;
  float: left;
  border: 0px;
  color: #000000;
  font-size: 16px;
  padding: 14px;
  background-color: #ffffff;
}.ckeckbox {
  width:24.9%;
  float: left;
  margin-right: 1px;
}
.ckeckbox.input {
  padding:10px;
  border:1px solid #ccc;
}
.control {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-top:30px;
  cursor: pointer;
  font-weight:400;
}
.control input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}.control__indicator {
  position: absolute;
  top: 2px;
  left: 0;
  height: 20px;
  width: 20px;
  border:1px solid #3D3D3D;
}
.control input:disabled ~ .control__indicator {
  pointer-events: none;
}
.control__indicator:after {
  content: '';
  position: absolute;
  display: none;
}
.control input:checked ~ .control__indicator:after {
  display: block;
}
.control--checkbox .control__indicator:after {
  left:6px;
  top:2px;
  width:6px;
  height:11px;
  border: solid #3D3D3D;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.subscr {
  position: relative;
  text-align:center;
  margin-bottom: 50px;
  float:right;
  margin-top:12px;
}
.subscr a {
  text-decoration: none;
  display: inline-block;
  border: 1px solid #1D975D;
  color:#ffffff;
  background:#1D975D;
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 160px;
}
.subscr a:hover {
  background:#000000;
  color: #fff;
  border: 1px solid #003663;
}
#tabs-container #check ul li{ width:100%!important;}
/* start 3 june 2016*/
.inner-left ul li.current1 a:hover {
  color:#ffffff;
  background: #1D975D url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;

}
.inner-left ul li.current1 a{
  margin:0;
  padding:0;
  color:#fff;
  background: #1D975D url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;
  font-size:18px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
  height:45px
}
.behind_scenes .imgs_otr {
  float:left;
  width:30%;
}

.behind_scenes .imgs_otr img{
  width:100%;
}
.behind_scenes .txt_otr {
  float:right;
  width:68%; 
  margin-bottom: 15px;
  font-size:13.5pt;
  font-weight:300;
}
.behind_scenes .txt_abceleb {
  float:left;
  width:100%; margin-bottom: 15px;
}

.behind_scenes .txt_abceleb img{
  float:left;
  width: auto;
}
.yeardorp {

  width:12%;
  float: right;
  margin:10px 0 15px 2px;
  position:relative;
}
.yeardorp .head {
  float:left;
  position:absolute;
  left: -112px;
  top: 10px;
}
.yeardorp select {
  width: 100%;
  float: left;
  border: 0px;
  color: #ffffff;
  font-size: 16px;
  padding: 14px;
  background-color: #434343;
}
.box2 {
  width:31%;
  float: left;
  margin: 0px 8px 0px 0px;
  height:260px;
}

.box2:nth-child(3n-5) {
  margin-left: 0px;
}
.box2:nth-child(3n+3) {
  margin-right: 10px;
}

.content-box2 h1 {
  font-size: 22px;
  font-weight:400;
  border: 0px;
  margin:16px 0px 30px 0px;
  padding: 0px;
  line-height: 22px;
}
.content-box2 h2 {
  font-weight: 300;
  font-size: 20px;
  margin: 0px;
  padding: 0px;
  color: #000;
  line-height: 20px;
}
.content-box2 p {
  font-size: 18px;
  font-style: italic;
  margin: 14px 0px 0px;
  line-height: 20px;
}
img.flag {
  float: left;
  margin: 0px 6px 25px 0px;
}

.pagination-racer span {
  font-size: 18px;
  font-weight: 300;
  color: #000;
  margin-right: 10px;
}
.pagination-racer .viewall {
  float:right;
}
.pagination-racer .viewall a {
  color:#1D975D;
  font-weight:700;
}
.pagination-racer span a {
  color:#000;
  text-decoration:none;
  padding: 5px 11px 5px 10px;
  border: 2px solid transparent;
}
.pagination-racer span a:hover {
  color:#1d975d;
  border: 2px solid #1d975d;
  padding: 5px 11px 5px 10px;
}
.img-thumb2 img{
  width:100%;
  object-fit:contain;
  height:190px;
}
.pagination_otr {
  overflow:hidden;
  clear:both;
  margin-top:15px;
}

.pagination_otr .pagesdorp select {
  display:inline-block;
  border: 0px;
  color: #434343;
  font-size: 16px;
  padding: 8px;
  background: #ffffff;
  border: 1px solid #ccc;
}

.pagination_otr .pagination_wrap {
  float:right;

}
.pagination_otr .pagination-race {
  border:none;
  margin: 0;
  padding-top: 15px;
}
.pagination_otr .pagination-race span.active-hover a {
  border: 2px solid #333;
  color: #000;
}
.pagination_otr .pagination-race span a:hover {
  border: 2px solid #333;
  color: #000;
}
.pagination_otr .pagination-race .viewall a {
  color:#000;
}
.txt_lt, .pagesdorp, .txt_rt {
  float:left;
  line-height:50px;
  margin-left:10px;
}
#blog_user p{
  text-align:center;
  font-size:20px;
}
.comments h1{ 
  margin: 10px 4px;
  border:0px;

}
.comments h4{

  margin: 0px 5px;
  font-size: 16px;
  color: #1D975D;
}
.para .text{
  font-family: 'Roboto';
  font-size: 15px;
  color: #000000;
  font-weight: 200;
  padding: 20px;
  border-bottom: 1px solid #E7E7E7;
}
.comments-form form{
  margin: 28px;
}
.results-search {
  margin: 57px 0px 20px 0px;
  border: 1px solid #000;
}
.results-search-box {
  border-bottom: 1px solid #000;
}

.results-search-box1-left {
  width:74px;
  float:left;
  margin-right:17px;
}
.results-search-box1-left .grey {
  width:90px;
  background:#434343;
  float:left;
  margin-right:1px;
}
.results-search-box1-left .grey span {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 14px;
  padding: 8px 0px 0px;
}
.results-search-box1-left .grey span1 {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 36px;
  line-height: 36px;
  padding: 0px 0px 8px 0px;
}
.results-search-box1-left .green {
  width:90px;
  background:#1d975d;
  float:left;
}
.results-search-box1-left .green span {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 14px;
  padding: 8px 0px 0px;
}
.results-search-box1-left .green span1 {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 36px;
  line-height: 36px;
  padding: 0px 0px 8px 0px;
}

.results-search-box1-left .pink {
  width:90px;
  background:#D5354B;
  float:left;
}
.results-search-box1-left .pink span {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 14px;
  padding: 8px 0px 0px;
}
.results-search-box1-left .pink span1 {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 36px;
  line-height: 36px;
  padding: 0px 0px 8px 0px;
}
.results-search-box1-right {
  float: left;
  width:230px;
  margin: 9px 35px;
}
.results-search-box1-right h3 {
  margin: 0px;
  font-size:20px;
  line-height: 20px;
  font-weight: 600;
  color:#000;
  margin:0px!important;
  text-align:left;
  font-family: 'Roboto Light', sans-serif;
}
.results-search-box1-right span {
  font-size: 14px;
  font-weight: 600;
  margin-right: 5px;
}

.results-search-box2 h4 {
  font-size: 14px;
  font-weight: 600;
  margin: 0px 0px 8px 0px;
  text-align:center;
}
.results-search-box2 h5 {
  font-size: 14px;
  font-weight: 600;
  margin: 10px 0px 8px 0px;
  text-align:center;
}
.results-search-box2 img {
  padding: 0px 0px 0px 28px;
}
.results-search-box2 p {
  padding: 0px 20px 0px 5px;
  font-size: 12px;
  text-align:center;
}

.results-search-box3 h4 {
  font-size: 14px;
  font-weight: 600;
  margin: 0px 0px 13px 0px;
  text-align:center;
}
.results-search-box3 p {
  padding: 0px 5px 0px 5px;
  font-size: 12px;
  text-align:center;
}

.results-search-box4 h4 {
  font-size: 14px;
  font-weight: 600;
  margin: 0px 0px 13px 0px;
  text-align:center;
}
.results-search-box4 p {
  padding: 0px 5px 0px 5px;
  font-size: 12px;
  text-align:center;
}

.results-search-box5 h4 {
  font-size: 14px;
  font-weight: 600;
  margin: 0px 0px 13px 0px;
  text-align:center;
}
.results-search-box5 p {
  padding: 0px 5px 0px 5px;
  font-size: 12px;
  text-align:center;
}

.results-search-box6 h4 {
  font-size: 14px;
  font-weight: 600;
  margin: 0px 0px 13px 0px;
  text-align:center;
}
.results-search-box6 p {
  padding: 0px 5px 0px 5px;
  font-size: 12px;
  text-align:center;
}
.results-search-box-border {
  border-bottom:0px solid #000;
}
.resultsending {
  margin: 20px 0px 0px;
}
.resultsending span {
  margin-right: 50px;
}
.resultsending span a {
  color: #1d975d;
  background: url(../img/arrow-office.png) no-repeat top 26px right;
  padding: 20px 20px 20px 0px;
  font-size: 14px;
}

.gobimarchspan span a {
  color: #D5354B;
  background: url(../img/arrow-officep.png) no-repeat top 26px right;
  padding: 20px 20px 20px 0px;
  font-size: 14px;
}

.resultsending span1 {
  margin-right:0px;
}
.resultsending span1 a {
  color: #1d975d;
  font-size: 14px;
  background: url(../img/msg.png) no-repeat top 26px right;
  padding: 24px 30px 20px 0px;
  font-weight: 600;
}

.gobimarchspan span1 a {
  color: #D5354B;
  font-size: 14px;
  background: url(../img/msgp.png) no-repeat top 26px right;
  padding: 24px 30px 20px 0px;
  font-weight: 600;
}

.resultsending span2 a { 
color: #1d975d;font-size: 14px;background: url(../img/blog-bg.png) no-repeat top center;padding: 35px 7px 20px 0px;font-weight: 600;
text-align: center;}


.gobimarchspan span2 a { 
color: #D5354B;font-size: 14px;background: url(../img/blog-bg.png) no-repeat top center;padding: 35px 7px 20px 0px;font-weight: 600;
text-align: center;}

.resultsending_brown {
  margin: 20px 0px 0px;
}
.resultsending_brown span {
  margin-right: 50px;
}
.resultsending_brown span a {
  color: #A08466;
  background: url(../img/arrow-office-brown.png) no-repeat top 26px right;
  padding: 20px 20px 20px 0px;
  font-size: 14px;
}
.resultsending_brown span1 {
  margin-right:0px;
}
.resultsending_brown span1 a {
  color: #A08466;
  font-size: 14px;
  background: url(../img/brown_msg.png) no-repeat top 26px right;
  padding: 24px 30px 20px 0px;
  font-weight: 600;
}
.resultbotombox {
  background:#F0F0F0;
  height:150px;
  padding:20px;
}
.resultbotombox .boxes1 {
  width:23%;
  float:left;
  padding-right:20px;
  box-sizing:border-box;
}
.resultbotombox .boxes1 h2 {
  font-family: 'Roboto'!important;
  font-size: 18px!important;
  color: #434343!important;
  font-weight: 500!important;
  margin:0px;
  margin-bottom:10px;
}
.resultbotombox .boxes1 p {

  font-size:14px;
  color: #434343;
  font-weight: 300;
  margin:0px;
  padding:0px;
}
.resultbotombox .boxes2 {
  width:22%;
  float:left;
  padding-right:20px;
  box-sizing:border-box;
}
.resultbotombox .boxes2 h2 {
  font-family: 'Roboto'!important;
  font-size: 18px!important;
  color: #434343!important;
  font-weight: 500!important;
  margin:0px;
  margin-bottom:10px;
}
.resultbotombox .boxes2 p {

  font-size:14px;
  color: #434343;
  font-weight: 300;
  margin:0px;
  padding:0px;
}
.resultbotombox .boxes3 {
  width:30%;
  float:left;
  padding-right:20px;
  box-sizing:border-box;
}
.resultbotombox .boxes3 h2 {
  font-family: 'Roboto'!important;
  font-size: 18px!important;
  color: #434343!important;
  font-weight: 500!important;
  margin:0px;
  margin-bottom:10px;
}
.resultbotombox .boxes3 p {

  font-size:14px;
  color: #434343;
  font-weight: 300;
  margin:0px;
  padding:0px;
}
.resultbotombox .boxes4 {
  width:20%;
  float:left;
  padding-right:20px;
  box-sizing:border-box;
}
.resultbotombox .boxes4 h2 {
  font-family: 'Roboto'!important;
  font-size: 18px!important;
  color: #434343!important;
  font-weight: 500!important;
  margin:0px;
  margin-bottom:10px;
}
.resultbotombox .boxes4 p {

  font-size:14px;
  color: #434343;
  font-weight: 300;
  margin:0px;
  padding:0px;
}
/* End 3 june 2016*/
/******* OVERLAY BACKGROUND */
.overlay {

  background-image: url("../img/bnews_loader.gif")!important;
  background-repeat: no-repeat !important;
  background-position: 371px 138px!important;
}

.pinkgm{
  position: relative;
  text-align: center;
  margin-bottom: 50px;
  float: right;
  margin-top: 12px;
  margin-right:6px;

}
.pinkgm a{ 

  text-decoration: none;
  display: inline-block;
  border: 1px solid #D5354B;
  color:#ffffff;
  background:#D5354B;
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 150px;
}
.pinkbglight{background: #D7959D!important;}
.pinkbglight3{background: #D7959D;}
.pinkbglight2{background: #D7959D!important; color:#454545!important}
.pinkbglightm{background: #F5DEE0!important;}
.pinkbglightm th{background: #F5DEE0!important;}
.pinkbglightm td{border-bottom: 1px solid #F5DEE0!important;}

.pinkbg { background:#D5354B!important; border: 1px solid #D5354B!important;}

.pinkbg a{ background:#D5354B!important; border: 1px solid #D5354B!important; width:100%;}
.pinkbg a:hover{ background:#000000!important; border: 1px solid #000000!important;}
.pinkgm a:hover{ background:#000000!important; border: 1px solid #000000!important;}
.pinktext{ color:#D5354B!important;}
.pinktexth{ color:#D5354B!important; border-bottom: 1px solid #932432!important;}
.pinktext span{ color:#D5354B!important;}

.pinktext ul li.current1 a:hover {}
.pinktext ul li.current1 a{background:#D5354B url(../img/aero.png) no-repeat!important; background-position: right 11px top 16px!important; font-size: 19px;}
.pinktext ul li a:hover {background: #D5354B url(../img/aero.png) no-repeat!important;  background-position: right 11px top 16px!important;}

.pinktext ul li a {background:#841B29!important;}

.pinktext2 span a {color: #D5354B!important; background: url(../img/arrow-officep.png) no-repeat top 26px right!important;}
.pinktext2 span1 a {color: #D5354B!important; background: url(../img/msgp.png) no-repeat top 26px right!important;  padding: 24px 30px 20px 0px!important;}

.pinktextbord span a:hover {border: 2px solid #932432 !important;  color:#CC3366 !important}
.brown_pagination span a:hover {border: 2px solid #A08466 !important;  color:#A08466 !important}
span.active-hover a {border: 2px solid #D5354B!important; color:#CC3366!important}

.bkg {background-color:#F5DEE0;}
.bkg.active{background-color:#D7959D;}
.bkgbor {border:2px solid #D7959D; background: #fff;}

.pinbox a:hover .full-box {border: 2px solid #D5354B!important;}

.pinkbut a {background: #D5354B url(../img/down-arrow2.png) no-repeat 175px;  padding: 7px 8px 8px 15px; border: 1px solid #D5354B;}
.pinkbut2 a {background: #D5354B url(../img/down-arrow2.png) no-repeat 240px; padding: 7px 8px 8px 15px; border: 1px solid #D5354B;}

.pinkscroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: #D5354B !important;}

.pinkinfo ul li a {color:#4E4B48; text-decoration:none; padding-bottom:18px;}
.pinkinfo ul li a:hover {color:#D5354B!important; text-decoration:none;}

.pinkinfo ul li:hover a.arrow_box {position: relative; border-bottom: 2px solid #D5354B!important;}
.pinkinfo ul li:hover a.arrow_box:after, .midstripinfo ul li:hover.arrow_box:before {top: 100%!important;	left: 50%!important; border: solid transparent!important; content: " "; height: 0; width: 0; position: absolute!important; pointer-events: none!important;}

.pinkinfo ul li:hover a.arrow_box:after {border-color: rgba(29, 151, 93, 0)!important;   border-top-color: #D5354B!important;   border-width: 10px!important;   margin-left: -10px!important;}
.pinkinfo ul li:hover a.arrow_box:before {border-color: rgba(29, 151, 93, 0)!important;	border-top-color: #D5354B!important;	border-width: 10px!important;	margin-left: -10px!important;}

.pinktext2 #append_name{color:#D5354B!important; font-size:30px;}
.browntext #append_name{color:#A08466 !important; font-size:30px;}
.bluetext #append_name{color:rgba(0, 118, 184, 1)!important;  font-size:30px;}
.browng {
  position: relative;
  text-align:center;
  margin-bottom: 50px;
  float:right;
  margin-top:5px;
  width:100%;
}
.browng a {
  text-decoration: none;
  display: inline-block;
  border: 1px solid #A08466;
  color:#ffffff;
  background:#A08466;
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 160px;
}
.browng a:hover {
  background:#000000;
  color: #fff;
  border: 1px solid #003663;
}

.blueng {
  position: relative;
  text-align:center;
  margin-bottom: 50px;
  float:right;
  margin-top:5px;
  width:100%;
}
.blueng a {
  text-decoration: none;
  display: inline-block;
  border: 1px solid rgba(0, 118, 184, 1);
  color:#ffffff;
  background:rgba(0, 118, 184, 1);
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 160px;
}
.blueng a:hover {
  background:#000000;
  color: #fff;
  border: 1px solid #003663;
}
.prin-table2 {
  margin: 0px 0 0 0px;
  padding: 0px;
  text-align: left;
  font-family: 'Roboto';
}
.prin-table2 td {
  color: #000000;
  padding: 14px 0px 14px 0px;
  border-bottom: 1px solid #F5DEE0;
  font-family: 'Roboto';
  font-size: 16px;
  width: 30px;
}
.prin-table2 th {
  background: #F5DEE0;
  color: #000;
  padding: 7px;
}
/***********************************************************************?

/**************ADDED ON 19/05/2016 LAKSHMAN************************/

.blogarea .leftarea .titles h4 {
  color: #1d1d1d !important;  
}
.blogarea .leftarea .yeardorpdirc .head p {     
  color: #1d1d1d;
  line-height: 36px;    
}
.blogarea h1 {     
  color: #4c4857; 
}
.blog-main .owl-carousel .item {    
  margin: 0px 35px 20px 40px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}
.blog-main .owl-carousel {
  width: 100%;
  max-width: 843px;
  float: right;
}

.blog-main .owl-prev {
  display: block !important;
  position: absolute;
  bottom: 0px!important;
  left: 0px;
  font-size: 14px !important;
  margin: -10px 63px!important;
  height: 18px;
  color: transparent !important;
  background:url(../img/pre-blog.png) no-repeat top left;
}
.blog-main .owl-next{
  display:block!important;
  position: absolute !important;
  right: 0px!important;
  font-size: 14px !important;
  bottom: 0px!important;
  margin: -10px  20px!important;
  height: 18px;
  color: transparent !important;
  background:url(../img/next-blog.png) no-repeat top left;
}

.blog-main .owl-carousel .owl-nav {
  position: relative;
}
.blogarea .leftarea10 {
  width: 72.8%;
  float: left;
}
.blog-main {
  width: 100%;
  background-color: #ffecc4;
  position: relative;
  margin-bottom: 30px;
}
.blog-main-left img {
  margin-left: -32px;
}
.blog-main-right {
  float: right;
  position: absolute;
  top: 0px;

}
.left-items {
  width: 18%;
  float: left;
  vertical-align: bottom;
  border-bottom: 1px solid #4b2a12;
  padding-bottom: 5px;
  margin: 99px 5px 0px 0px;
}
.left-items-color {
  background-color: #4b2a12;
  padding: 5px 0px;
  margin-bottom: 5px;
}
.right-items {
  width: 80%;
  float: left;
  vertical-align: top;
  height:357px;
}
.left-items h1 {
  border: 0px;
  font-weight: bold;
  font-size: 30px;
  color: #fff;
  margin: 0px;
  padding:0px;
}
.left-items span {
  font-size: 15px;
  display: block;
  color: #fff;
  font-weight: bold;
}
.blog-main .owl-carousel .owl-item {
  margin: 50px 0px 0px;

}


.right-items img {
  max-height: 153px;
  max-width: 240px;
}
.left-items h6 {
  color: #4b2a12;
  margin: 0px;
  padding: 0px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.blog-tittle h2 {
  font-size: 22px;
  color: #000;
  font-weight: 600;
  margin: 0px;
  padding: 20px 0px 0px 10px;
  text-align: left;
}
.blog-tittle span {
  color: #434343;
  font-size: 14px;
  font-style: italic;
  margin: 0px;
  padding: 10px 0px 0px 10px;
  text-align: left;
  display: block;
}
.blog-content p {
  color: #000000;
  font-size: 16px;
  text-align: left;
  display: block;
  padding: 10px 0px 0px 10px;
}
.blog-main .owl-carousel .owl-prev{}
.blog-main .owl-carousel .owl-dots {
  display: none !important;
}
.link-blog {
  text-align: center;
  position: absolute;
  bottom: -12px;
  width: 100%;
}
.link-blog a {
  text-decoration: none;
  color: #4b2a12;
  font-size: 14px;
}
.blog-main-color1 {
  background-color: #f7d9dd;
}
.blog-main-color1 .left-items-color {
  background-color: #d5354b;
  padding: 5px 0px;
  margin-bottom: 5px;
}
.blog-main-color1 .left-items {   
  border-bottom: 1px solid #d5354b;    
}
.blog-main-color1 .left-items h6 {
  color: #d5354b;
}
.blog-main-color1 .link-blog a {    
  color: #d5354b;     
}	
.blog-main-color1 .owl-prev {     
  background: url(../img/pre-blog1.png) no-repeat top left;
}
.blog-main-color1 .owl-next {   
  background: url(../img/next-blog1.png) no-repeat top left;
}
.blog-main-color2 {
  background-color: #d8eee8;
}
.blog-main-color2 .left-items {    
  border-bottom: 1px solid #02563e;
}	
.blog-main-color2 .left-items-color {
  background-color: #02563e;
}	
.blog-main-color2 .left-items h6 {
  color: #02563e;
}
.blog-main-color2 .owl-prev {     
  background: url(../img/pre-blog2.png) no-repeat top left;
}
.blog-main-color2 .owl-next {   
  background: url(../img/next-blog2.png) no-repeat top left;
}
.blog-main-color2 .link-blog a {     
  color: #02563e;
}
.blog-main-color3 {
  background-color: #d8e9f3;
}
.blog-main-color3 .left-items {
  border-bottom: 1px solid #13517a;
}	
.blog-main-color3 .left-items-color {
  background-color: #13517a;
}
.blog-main-color3 .left-items h6 {
  color: #13517a;
}
.blog-main-color3 .link-blog a {
  color: #13517a;
}
.blog-main-color3 .owl-prev {     
  background: url(../img/pre-blog3.png) no-repeat top left;
}
.blog-main-color3 .owl-next {   
  background: url(../img/next-blog3.png) no-repeat top left;
}

.blog-main-color4 {
  background-color: #c9d0d5;
}
.blog-main-color4 .left-items {
  border-bottom: 1px solid #0066a4;
}	
.blog-main-color4 .left-items-color {
  background-color: #0066a4;
}
.blog-main-color4 .left-items h6 {
  color: #0066a4;
}
.blog-main-color4 .link-blog a {
  color: #0066a4;
}
.blog-main-color4 .owl-prev {     
  background: url(../img/pre-blog3.png) no-repeat top left;
}
.blog-main-color4 .owl-next {   
  background: url(../img/next-blog3.png) no-repeat top left;
}

.fix2{ display:none;}


.blog-sus-left {
  width: 25%;
  float: left;
}
.blog-sus-left select {
  width: 100%;
  float: left;
  color: #434343;
  font-size: 16px;
  padding: 10px;
  background: #ffffff;
  margin: 2px -3px;
  border: 1px solid #b4b5b6;
}
.blog-sus-left1 {
  width: 30%;
  float: left;
  margin-left: 1%;
}
.blog-sus-left1 input {
  width: 100%;
  float: left;
  color: #434343;
  font-size: 16px;
  padding: 10px;
  background: #ffffff;
  margin: 1px -3px;
  border: 1px solid #b4b5b6;
}
.blog-sus-left1 input::-webkit-input-placeholder {color: #434343;}
.blog-sus-left2 {
  width: 9%;
  float: left;
  margin-left: 0.8%;
}
.blog-sus-left2 .input12 {
  background-color: #434343;
  border: 0px;
  padding: 11px 24px 8px;
  font-size: 18px;
  color: #fff;
  line-height: 27px;
}
.blog-sus-left3 {
  width: 12%;
  float: right;
}
.blog-sus {
  border-bottom: 2px solid #000;
  margin-bottom: 20px;
  padding-bottom: 25px;
  margin-top: -25px;
}

@media screen and (max-width: 1150px)
{
  .blogarea .leftarea10 {
    width: 75.8%;
    float: left;
    margin-left: 2%;
  }
  .blog-main-right {
    float: left;
    position: absolute;
    top: 0px;
    margin: auto;
    left: 20%;
    right:auto;
  }
  .blog-main .owl-carousel {
    width: 100%;
    max-width: 500px;
    float: right;
  }

}
@media screen and (max-width: 991px)
{
  .blogarea .leftarea10 {
    width: 100%;
    float: none;
    margin-left: 0%;
    margin-top:82px;
  }
}
@media screen and (max-width: 769px)
{
  .blog-main {
    width: 96%;    
    float: right;
  }
  .blog-main .owl-carousel {    
    max-width: 460px;   
  }
  .blog-main-right {    
    left: 15%;    
  }
  .blog-sus-left {
    width: 20%;
  }
  .blog-sus-left1 {
    width: 30%;
  }
  .blog-sus-left2 {
    width: 15%;
  }
  .blog-sus-left3 {
    width: 20%;
  }
}
@media screen and (max-width: 640px)
{
  .blog-main .owl-carousel {
    max-width: 430px;
  }
  .blog-main-right {
    left: 10%;
  }
}
@media screen and (max-width: 540px)
{
  .blog-main .owl-carousel {
    max-width: 385px;
  }
  .blog-main-right {
    left: 10%;
  }
  .blog-sus-left {
    width: 100%;
  }
  .blog-sus-left1 {
    width: 100%;
    margin: 0px;
  }
  .blog-sus-left2 {
    width: 22%;
    margin: 5px 0px 0px;
  }
  .blog-sus-left3 {
    width: 27%;
  }
  .blog-sus-left3 {
    width: 46%;
  }
  .blogarea .leftarea .inputdirec {
    width: 100% !important;
    margin-bottom: 5px;
    text-align: center;
    float: none;
    box-sizing: border-box;
    padding: 0px 20px;
  }
}
@media screen and (max-width: 480px)
{
  .blog-main-right {
    left: 12%;
  }
  .blog-main .owl-carousel {
    max-width: 315px;
  }
  .blog-main .owl-carousel .item {
    margin: 0px 15px 20px 20px;
  }
  .blog-content p {
    font-size: 15px;
  }		

  .blog-main .owl-carousel .item {
    margin: 0px 0px 20px 0px;
  }
}
@media screen and (max-width: 400px)
{
  .blog-main {
    width: 100%;
    float: right;
    min-height: 470px;
    margin-top: 50px;
  }
  .blog-main-right {    
    top: 6%;
  }
  .fix1{ display:none;}
  .fix2 {
    display: block;
    width: 100%;
    margin-left: 0px !important;
    margin-top: -20px;
  }
  .blog-main-right {
    left: 0%;
  }
  .blog-main .owl-carousel {
    max-width: 273px;
    margin: auto;
    float: none;
  }
  .blog-main-right {
    left: 0%;
    text-align: center;
    display: block;
    margin: auto;
    float: none;
    width: 100%;
  }
  .left-items {
    width: 16%;
  }
  .right-items {
    width: 82%;
    float: left;
    vertical-align: top;
  }
  .blog-main .owl-carousel .item {
    margin: 0px 0px 20px 0px;
  }
  .width15 {
    width: auto !important;
    display: block;
  }

  .pagination_otr .pagesdorp select {
    padding: 6px;
  }
  .pagination-racer span {font-size: 14px!important;}

}
.owl-carousel .owl-stage{
  margin:0px 17px;
}
.activeNo_SR{
  color: #1d975d;
  border: 2px solid #1d975d;
  padding: 5px 11px 5px 10px;
}
.selected_menu{
  background: #1D975D;
  color: white;
  padding: 12px 12px 8px 13px;
}.second_menu .atacama_active {
  background: #A08466;
  color:#fff;
}
.town-box-right .brown_dot li {
  background: url(../img/brown-dot.png) no-repeat top 8px left;
}
.bg_brown {
  background: #A08466 !important;
}
.txt_brown {
  color: #A08466 !important;
}
.more_n_arrow a {
  color: #A08466 !important;
  background: url(../img/brown_arrow-office.png) no-repeat top 26px right !important;
}
.msg_n_arrow a {
  color: #A08466 !important;
  background: url(../img/brown_msg.png) no-repeat top 26px right !important;
}
.midstripinfo.brown .brown_btm_bodr li a:hover {
  position: relative;
  color:#A08466;
  border-bottom:2px solid #A08466;
}
.midstripinfo.brown  .brown_btm_bodr li a:hover:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.midstripinfo.brown  .brown_btm_bodr li a:hover:after {
  border-color: rgba(160, 132, 102, 0);
  border-top-color: #A08466;
  border-width: 10px;
  margin-left: -10px;
}
.midstripinfo.blue .blue_btm_bodr li a:hover {
  position: relative;
  color:#0076b8!important;
  border-bottom:2px solid #0076b8!important;
}
.midstripinfo.blue  .blue_btm_bodr li a:hover:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.midstripinfo.blue  .blue_btm_bodr li a:hover:after {
  border-color: rgba(160, 132, 102, 0);
  border-top-color: #0076b8!important;
  border-width: 10px;
  margin-left: -10px;
}

.brown_bodr .box a:hover .full-box {
  border-color:#A08466 !important;
}
.blue_bodr .box a:hover .full-box {
  border-color:#0076b8;
}
.downloadpdf_bg_brown a {
  background:#A08466 url(../img/down-arrow2.png) no-repeat 240px !important;
  border:solid 1px #A08466;
}
.downloadpdf_bg_brown a :hover{
  background: #000000 url(../img/down-arrow2-hover.png) no-repeat 230px;
  color: #fff;
  border: 1px solid #003663;
}
.bg_brown_acor.accordion .accordion-section .active {
  background: #A08466;
}
.bg_brown_acor.accordion .accordion-section-content.open {
  border-color:#A08466;
}
.inner-leftcors .bg_brown_ul li a:hover {
  background: #A08466 url(../img/aero.png) no-repeat 95% center !important;
}
.bg_brown_with_arrow span {
  background: #A08466 url(../img/aero.png) no-repeat 95% center !important;
}
.bg_brown_rgba_8 {
  background: rgba(49, 27, 10, 0.83) !important;
}
.bg_brown_rgba_5 {
  background: rgba(35, 31, 32, 0.53) !important;
}
.loction_map_otr {
  margin:auto;
  width:80%;
  padding:30px 0;
}
.loction_map_otr img {
  border:1px solid #000;
  display:inline-block;
  width:100%;
}
/*********************************************15-6**********************************************************/
.sec-1{
  background: #E6E6E6;
  padding: 15px 0px;
  overflow: hidden;

}
.sec-2{
  background: white;
  padding: 15px 0px;
  margin-bottom: 18px;
  overflow: hidden;
  border: 2px solid black;

}

.gap-top{
  margin-top: 22px;
  overflow: hidden;
  border-bottom: 2px solid rgba(187, 181, 181, 0.56);
  padding-bottom: 25px;
}
.gap-top2{
  margin-top: 22px;
  overflow: hidden;
  padding-bottom: 25px;
}
.gap-top3{
  overflow: scroll;
  padding-bottom: 18px;
  width: 96%;
  margin: 0px auto;
  padding-top: 12px;
  height:320px;

}
.gap-top4{
  margin-top: 12px;
  overflow: hidden;
  margin-bottom: 60px;
}
.gap-top5{
  margin-top: 5px;
  overflow: hidden;
  padding-bottom: 10px;
}

.sec-1l{

  /*  padding:18px 0px 20px 0px;*/

}
.gap-top p{
  font-weight:500 !important;

}
.sec-1 p{
  font-weight:500 !important;

}
.sec-2 p{
  font-weight: 500 !important;
  font-size: 13px;

}
.sec-1 label{
  font-weight:200 !important;

}
.sec-1l select{

  border-radius: 0px;
  height: 40px;
  border-left: 2.5px solid #CF1E1E;

}
.sec-1l{

  border-radius: 0px;
  height: 40px;
  border-left: 2.5px solid #CF1E1E;

}
.sec-12{

  border-radius: 0px;
  height: 40px;


}

.infor{
  margin-top: 40px;
  padding-bottom: 8px;
}

.infor2{
  margin-top: 40px;
  padding-bottom: 2px;
}

.infor p {

  font-size: 18px;
  font-weight: 500;
  border-bottom: 2px solid black;

}
.infor2 p {

  font-size: 18px;
  font-weight: 500;

}


.infor3 p {

  font-size: 18px;
  font-weight: 500;
  border-bottom: 2px solid black;

}

.man-width{
  width:40%;
  float:left;

}

.padd1{
  padding:0px
}

.padd-r{
  padding-right:0px
}
.padd-l{
  padding-left:0px
}

.sub-name{
  font-weight: 100;
  font-size: 12px;
  margin-left: 5px;
}

.inpt-gap{
  margin-top: 15px;
}

.bor-left{
  border-left: 1px solid rgba(128, 128, 128, 0.43);
  padding-left: 50px;
}


.sign-list input{

}

.width-no{
  width: 2% !important;
  padding: 0px;
  font-weight: bold;
}

.mar-0{
  margin:0px;
}

.butt button{
  background: #474747;
  color: white;
  border: 0px;
  padding: 8px 18px 8px 20px;
  font-weight: ;
  font-size: 15px;
}

.arrow-r{
  width:8px;
  margin-left:25px;
}

.rul-txt p{
  font-family: arial;
  font-size: 13px;
  font-weight: 100;
}

.nor-text p{
  font-weight: 100 !important;
  font-family: arial;
  font-size: 13px;
}

.nor-text span{
  display: inline-block;
  vertical-align: top;
  padding-top: 4px;
  padding-left: 6px;
}
.nor-text input{
  width:18px;
  height:18px;

}

.office{
  overflow:hidden;
}

.off-sec{
  border: 2px solid rgba(204, 204, 204, 0.45)	;
  padding:20px 15px 20px 35px;
}

.off-sec h5{
  font-size: 18px;
  color: red;
  font-weight: 400;}


.off-sec h6{
  line-height: 0;
  font-weight: 500;
  color: black;}


.off-sec p{
  line-height: 1.3;
  font-weight: 300;
  color: gray;
  font-size: 14px;
}

.get-inv p{
  text-align: justify;
  padding: 0px 60px 0px 0px;
  line-height: 22px;
  font-family: arial;
}	

.get-inv div:nth-child(2){
  border-left:2px solid rgba(128, 128, 128, 0.14);
  border-right:2px solid rgba(128, 128, 128, 0.14);
}

.get-inv div:nth-child(1) p{
  text-align: justify;
  padding: 0;
  line-height: 25px;
  font-family: arial;
  width: 85% !important;
}	

.get-inv div:nth-child(2) p{
  text-align: justify;
  padding: 0;
  line-height: 25px;
  font-family: arial;
  margin: 0px auto;
  width: 85% !important;
}	

.get-inv div:nth-child(3) p{
  text-align: justify;
  padding: 0;
  line-height: 25px;
  font-family: arial;
  /* margin: 0px auto; */
  width: 85% !important;
  /* right: 0px !important; */
  float: right;
}	

.get-inv div:nth-child(1){
  padding-left:0px;
}	
.get-inv img{
  width: ;
}

.get-inv{
  margin-top: 32px;
  margin-bottom:50px;
  overflow:hidden;
}


.get-inv div p:nth-child(1)  span{
  color: black;
  font-weight: 500;
  font-size: 17px;
  margin-left:12px;
}	

.get-inv div p:nth-child(2)  span{
  color: red;

}	
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #98a19d !important;
}
.mCSB_scrollTools .mCSB_dragger {
  width: 100% !important;
}
.share_analystic-heading .col1{width:23%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col2{width:19%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col3{width:19%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col4{width:19%; margin:0; float:left; border-right:1px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col5{width:19%; margin:0; float:left; border-right:0px solid #C7C7C7; padding: 12px 30px;}
.share_analystic-heading .col6{width:19%; margin:0; float:left; border-right:0px solid #C7C7C7; padding: 12px 30px;}

.subs_brown { position:relative; text-align:left; margin-bottom:50px;}
.subs_brown a{text-decoration: none; display: inline-block; border: 1px solid #A08466 !important; color: #ffffff; background:#A08466 url(../img/down-arrow2.png) no-repeat 175px; padding: 7px 8px 8px 15px;
              font-size: 24px;  
              -webkit-transition: all 0.8s ease;
              -moz-transition: all 0.8s ease;
              -o-transition: all 0.8s ease;
              transition: all 0.8s ease;
              font-family: 'Roboto';
              text-align: left;
              transition: all .7s;
              webkit-transition: all .7s;
              letter-spacing: 1px;
              width:210px;}
.subs_brown a:hover { background:#000000 url(../img/down-arrow2-hover.png) no-repeat 173px; color:#fff; border:1px solid #003663;}

.clr-h3 h3 {
  font-size: 24px;
  font-weight:400;
  color: #A08466 !important;
  font-family: 'Roboto light', sans-serif;
  margin-top:50px!important;
  margin-bottom:20px!important;
  text-align:center;
}

.subs_blue { position:relative; text-align:left; margin-bottom:50px;}
.subs_blue a{text-decoration: none; display: inline-block; border: 1px solid #0076b8 !important; color: #ffffff; background:#0076b8 url(../img/down-arrow2.png) no-repeat 175px; padding: 7px 8px 8px 15px;
             font-size: 24px;  
             -webkit-transition: all 0.8s ease;
             -moz-transition: all 0.8s ease;
             -o-transition: all 0.8s ease;
             transition: all 0.8s ease;
             font-family: 'Roboto';
             text-align: left;
             transition: all .7s;
             webkit-transition: all .7s;
             letter-spacing: 1px;
             width:210px;}
.subs_blue a:hover { background:#000000 url(../img/down-arrow2-hover.png) no-repeat 173px; color:#fff; border:1px solid #003663;}

.subscr-ata {
  position: relative;
  text-align:center;
  margin-bottom: 50px;
  float:right;
  margin-top:12px;
  margin-right:5px;
}
.subscr-ata a {
  text-decoration: none;
  display: inline-block;
  border: 1px solid #A08466;
  color:#ffffff;
  background:#A08466 ;
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 153px;
}
.subscr-ata a:hover {
  background:#000000;
  color: #fff;
  border: 1px solid #A08466 ;
}
.inner-left1 {
  float:left;
  width:15%;
  position:relative;
  z-index:99;
  margin-top:0px;
}
.inner-left1 ul {
  margin:0 0 14px 0;
  padding:0;
}
.inner-left1 ul li {
  margin:0;
  padding:4px 0px;
  position:relative;
  list-style:none;
  width:168px;
}
.inner-left1 ul li a {
  margin:0;
  padding:0;
  color:#ffffff;
  font-size:22px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
  background:#3D3D3D;
  font-family: 'Roboto';
}

.inner-left1 ul li a:hover {
  color:#ffffff;
  background: #A08466 url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;

}
/* start 3 june 2016*/


.brown_text{
  background:#A08466 !important;
}
.browntext_blog{
  color:#A08466 !important;
}
.bluetext_blog{
  color:rgba(0, 118, 184, 1) !important;
}

.browngm{
  position: relative;
  text-align: center;
  margin-bottom: 50px;
  float: right;
  margin-top: 12px;

}
.browngm a{ 

  text-decoration: none;
  display: inline-block;
  border: 1px solid #A08466;
  color:#ffffff;
  background:#A08466;
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 160px;
}
.browngm a:hover{ background:#000000!important; border: 1px solid #000000!important;}


.bluegm{
  position: relative;
  text-align: center;
  margin-bottom: 50px;
  float: right;
  margin-top: 12px;

}
.bluegm a{ 

  text-decoration: none;
  display: inline-block;
  border: 1px solid rgba(0, 118, 184, 1);
  color:#ffffff;
  background:rgba(0, 118, 184, 1);
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 160px;
}
.bluegm a:hover{ background:#000000!important; border: 1px solid #000000!important;}


.brownblog a {
  background: #A08466!important;
  border: 1px solid #A08466!important;
  width: 100%;
}
.brownblog a{ background:#A08466!important; border: 1px solid #A08466!important; width:100%;}
.brownblog a:hover{ background:#000000!important; border: 1px solid #A08466!important;}


.rovingblog a {
  background: #01aaed!important;
  border: 1px solid #01aaed!important;
  width: 100%;
}
.rovingblog a{ background:#01aaed!important; border: 1px solid #01aaed!important; width:100%;}
.rovingblog a:hover{ background:#000000!important; border: 1px solid #01aaed!important;}



.blueblog a{ background:rgba(0, 118, 184, 1)!important; border: 1px solid rgba(0, 118, 184, 1)!important; width:100%;}
.blueblog a:hover{ background:#000000!important; border: 1px solid rgba(0, 118, 184, 1)!important;}

.official_blue h2 {
  color: rgba(0, 118, 184, 1)!important;
  font-weight: 400!important;
  font-size: 24px!important;
  margin: 20px 0px 5px 0px;
}


.official_brown h2 {
  color: #A08466!important;
  font-weight: 400!important;
  font-size: 24px!important;
  margin: 20px 0px 5px 0px;
}.results-search-box1-left .brown {
  width:90px;
  background:#A08466;
  float:left;
}
.results-search-box1-left .brown span {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 14px;
  padding: 8px 0px 0px;
}
.results-search-box1-left .brown span1 {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 36px;
  line-height: 36px;
  padding: 0px 0px 9px 0px;
}
.town-box-right p{
  margin: 0px;
  padding: 30px 20px 0px 56px;
  color: #2c2c2c;
}
.aboutus {float: left; margin-bottom: 20px; width: 100%;}
.aboutus h3 {font-size: 24px; font-weight:400;	color: #1D975D;	font-family: 'Roboto light', sans-serif; margin-top:50px!important;	margin-bottom:20px!important; text-align:center;}
.aboutus h3 span {font-size:18px;font-weight:400;color: #3D3D3D; font-family: 'Roboto light', sans-serif; margin-top:10px!important; text-align:center;}
.aboutus h3 strong {font-family: 'Roboto Condensed', sans-serif; font-weight:700;}
.aboutus-content {width: 100%;}

.aboutus-container {width: 85%; background:#fff; padding: 20px; box-sizing: border-box; border: 1px solid #B4B5B6; float: left;}
.aboutus-container h2 {font-size: 24px; font-weight: 700; color: #000000; font-family: 'Roboto'; margin-top:0px;}
.aboutus-container img {margin: 0px 6px 25px 0px; width:100%;}

.aboutus-left {float:left; width:15%; position:relative; z-index:9999; margin-top:0px;}
.aboutus-left ul {margin:0 0 14px 0; padding:0;}
.aboutus-left ul li {margin:0; padding:4px 0px; position:relative; list-style:none; width:168px;}
.aboutus-left ul li a {margin:0; padding:0; color:#ffffff; font-size:20px; font-weight:400; line-height:normal; padding:10px 0 10px 13px; display:block; background:#3D3D3D; font-family: 'Roboto';}
.aboutus-left ul li a:hover {color:#ffffff; background: #1D975D url(../img/aero.png) no-repeat; background-position:right 11px top 16px; width:180px;}

.aboutus-left ul li.current1 a:hover {color:#ffffff; background: #1D975D url(../img/aero.png) no-repeat; background-position:right 3px top 16px; }
.aboutus-left ul li.current1 a{margin:0; padding:0;	color:#fff;	background: #1D975D url(../img/aero.png) no-repeat;	background-position:right 3px top 16px;  font-size:20px; font-weight:400;	line-height:normal;	padding:10px 0 10px 13px; display:block;}

.milestones {width: 98%; margin: 0 0 35px; border: 1px solid #0076b8; padding: 22px 1% 10px;}
.milestones strong {background: #0076b8; padding: 5px 10px; margin: -35px 0 0 10px;}
.milestones strong {position: absolute; color: #fff;  font-weight: 400; font-size: 16px;}
.milestones p {text-align: left; margin-bottom: 7px!important; margin-left: 12px; padding: 10px;}

.milestones ul li {font-weight: 300;text-align: left; margin-bottom: 7px!important; margin-left: 12px; padding: 10px;font-family: 'Roboto'; font-size:20px;}
.contentarea3 h1 span a {
  color: rgba(0, 118, 184, 1) !important;
}
.contentarea3 p span {    
  color: rgba(0, 118, 184, 1);
}.bg-blue{
  background: rgba(0, 118, 184, 1) !important;
}
.bg-blue #pdmmenu > ul > li:hover > a,
.bg-blue #pdmmenu > ul > li.active > a { color:#fff;}
.second_menu .lastdeserts_active {
  background: rgba(0, 118, 184, 1);
  color: #fff;
}
.last-desert .accordion-section-title.active {
  background: rgba(0, 118, 184, 1) !important;
}
.last-desert .accordion-section-content {
  border: 2px solid rgba(0, 118, 184, 1) !important;
  background: #fff !important;
}
.official3 h2.txt_brown {
  color: rgba(0, 118, 184, 1)!important;
}
.more_n_arrow3 a {
  color: rgba(0, 118, 184, 1) !important;
  background: url(../img/blue_arrow-office.png) no-repeat top 26px right !important;
}
.msg_n_arrow3 a {
  color: rgba(0, 118, 184, 1) !important;
  background: url(../img/blue_msg.png) no-repeat top 26px right !important;
}
.pagination-official3 span a:hover {
  color:rgba(0, 118, 184, 1) !important;
  border: 2px solid rgba(0, 118, 184, 1) !important;
  padding: 5px 11px 5px 10px;
}
.pagination-official3 span.active-hover a {
  border: 2px solid rgba(0, 118, 184, 1) !important;
  color:rgba(0, 118, 184, 1) !important;
}

.blogarea3 .leftarea h2{background: rgba(0, 118, 184, 1) !important;}
.blogarea3 .leftarea .blogbox .boxsblog .rightpannel .blogdate{color: rgba(0, 118, 184, 1) !important; border-bottom: 1px solid rgba(0, 118, 184, 1) !important;}

.blogarea3 .leftarea .blogbox .boxsblog .rightpannel .blogdate a{color: rgba(0, 118, 184, 1) !important; border-bottom: 1px solid rgba(0, 118, 184, 1) !important;}


.subscr-tld {
  position: relative;
  text-align:center;
  margin-bottom: 50px;
  float:right;
  margin-top:12px;
  margin-right:5px;
}
.subscr-tld a {
  text-decoration: none;
  display: inline-block;
  border: 1px solid rgba(0, 118, 184, 1) !important; 
  color:#ffffff;
  background:rgba(0, 118, 184, 1);
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 153px;
}
.subscr-tld a:hover {
  background:#000000;
  color: #fff;
  border: 1px solid #A08466 ;
}
.inner-left3 ul li.current1 a {
  background: #0076b8 url(../img/aero.png) no-repeat !important;
  background-position: right 11px top 16px !important;
  font-size:19px !important;
}
.inner-left3 ul li a:hover {
  color: #ffffff;
  background: #0076b8 url(../img/aero.png) no-repeat !important;
  background-position: right 11px top 16px !important;
}
.pagination-official3 .viewall a {
  color: #0076b8 !important;
}
.clr-h4 h3 {
  color: rgba(0, 118, 184, 1) !important; 
}
.blogarea .leftarea .blogbox .boxsblog ul a:hover {color:#0076b8 !important;}
.results-search-box1-left .blue {
  width:90px;
  background:#0076b8;
  float:left;
}
.results-search-box1-left .blue span {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 14px;
  padding: 8px 0px 0px;
}
.results-search-box1-left .blue span1 {
  text-align: center;
  color: #fff;
  width: 100%;
  display: block;
  font-size: 36px;
  line-height: 36px;
  padding: 0px 0px 9px 0px;
}
.resultsending_blue span a {
  color: #0076b8;
  background: url(../img/blue_arrow-office.png) no-repeat top 26px right !important;
  padding: 20px 20px 20px 0px;
  font-size: 14px;
}
.resultsending_blue span1 {
  margin-right:0px;
}
.resultsending_blue span1 a {
  color: #0076b8;
  font-size: 14px;
  background: url(../img/blue_msg.png) no-repeat top 26px right !important;
  padding: 24px 30px 20px 0px;
  font-weight: 600;
}
.thumbnail h1,h2,h3,h4,h5{

  font-family:Roboto;
  font-weight:500;
}

.span4 {
  font-family:Roboto;
  font-size:16px;
  font-weight:300;
  line-height:28px;
}
.staff_box{height:400px;}
.imgs {
  float: left;
  margin-right: 20px;
}
.textmorcnt{ float:left; width:50%; margin-left:15px;}
#fade,#fade1,#fade2,#fade3,#fade4,#fade5,#fade6,#fade7{ height:250px!important;}
.wrappic {float: left; margin: 0 3px 3px 0px;}
.img-thumbteam {
  height:160px;
  width: 160px;
}
.content-box .names {
  font-size:16px;
  font-weight:400;
  border: 0px;
  margin:6px 0px 10px 0px;
  padding: 0px;
  line-height: 22px;
}
.content-box .desig {
  font-weight:400;
  font-size:14px;
  margin: 0px;
  padding: 0px;
  color: #000;
  line-height: 20px;
}
.teambox {
  width: 19.4%;
  float: left;
  margin: 0px 4px 0px 0px;
}
.teambox a:hover .full-box {
  border: 2px solid #1d975d;
  opacity: 0.9;
}
.teambox a .full-box {
  border: 2px transparent solid;
  padding: 2%;
  transition: 0.4s ease;
  text-decoration:none;
}
/*.teambox:nth-child(5n+5) {
    margin-left: 0px;
}*/
.teambox:nth-child(5) {
  margin-right: 0px;
}
.img-charities {
  float: left;
}
.txt-charities {
  float: left !important;
  margin-left: 25px;
  width: 88%;
}.bac-clr .back1{
  background:#f9f9f9 ;
  border: 1px solid rgba(128, 128, 128, 0.16)

}

.inner-left ul li.current1 a:hover{width:100%!important;}
.inner-left ul li.current1 a{width:100%!important;}

.bac-clr .back2	{
  background:white;
  border: 1px solid rgba(128, 128, 128, 0.16)

}.txt-feature{
  float: left !important;
  margin-left: 10px;
  width: 68%;
}

.txt-feature h2{
  font-size: 20px !important;
  font-weight: 700 !important;
  color: #000000 !important;
  font-family: 'Roboto' !important;
  text-transform: none !important;
  margin-top: 0px !important;
  margin-bottom: 6px !important;

}
.img-feature{ 
  float: left;
  width: 20%;
}

.img-charities img{width: 100%;}
.feature-main {
  overflow: hidden;
  padding: 10px 10px;
  border-radius: 5px;
  margin-bottom: 15px;
}
table{ font-weight:300; font-size:13.5pt;}
.txt_blue{color:rgba(0, 118, 184, 1) !important;}

/** Added By 1863, On 04-08-2016 **/

.inputbox2 {width:17.8%; float: left; margin-right: 1px;}
.inputbox2 .inp {width:100%; border: 0px; color:#ffffff; font-size: 16px; /*line-height: 16px;*/ line-height: 20px; padding: 15px; background-color: #434343;}
.contry2 {width:20.8%; float: left; margin-right:1px;}
.contry2 select {width: 100%; float: left; border: 0px; color: #ffffff; font-size: 16px; padding: 14px; background-color: #434343; border-top: 1px solid #fff;}

.inputbox {
  width:24.8%;
  float: left;
  margin-right: 1px;
}

.contry {
  width:24.8%;
  float: left;
  margin-right:1px;
}
.contry select {
  width: 100%;
  float: left;
  border: 0px;
  color: #000000;
  font-size: 16px;
  padding: 14px;
  background-color: #ffffff ; border-top: 1px solid #fff;
}
.ckeckbox {
  width:24.9%;
  float: left;
  margin-right: 1px;
}
.ckeckbox.input {
  padding:10px;
  border:1px solid #ccc;
}
.control {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-top:30px;
  cursor: pointer;
  font-weight:400;
}

.inner-left {
  float:left;
  width:15%;
  position:relative;
  z-index:99;
  margin-top:14px;
}
.inner-left ul {
  margin:0 0 14px 0;
  padding:0;
}
.inner-left ul li {
  margin:0;
  padding:4px 0px;
  position:relative;
  list-style:none;
  width:168px;
}


/* start 3 june 2016*/
.inner-left ul li.current1 a:hover {
  color:#ffffff;
  background: #1D975D url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;
  width:202px;
}
.inner-left ul li.current1 a{
  margin:0;
  padding:0;
  color:#fff;
  background: #1D975D url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;
  width:202px;
  font-size:18px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
}




/***************************/

.inner-left1 {
  float:left;
  width:15%;
  position:relative;
  z-index:9999;
  margin-top:14px;
}
.inner-left1 ul {
  margin:0 0 14px 0;
  padding:0;
}
.inner-left1 ul li {
  margin:0;
  padding:4px 0px;
  position:relative;
  list-style:none;
  width:168px;
}
.inner-left1 ul li a {
  margin:0;
  padding:0;
  color:#ffffff;
  font-size:22px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
  background:#3D3D3D;
  font-family: 'Roboto';
}

.inner-left1 ul li a:hover {
  color:#ffffff;
  background: #A08466 url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;
  width:202px;
}

.clubbox2 {width:25.33%; float: left; margin: 0px -11px 15px 0px; height:290px;}
.clubbox2 a:hover .full-box2 {border: 4px solid #1d975d; opacity: 0.9;}
.clubbox2 a .full-box2 {border: 4px solid #d6d6d6; transition: 0.4s ease; text-decoration:none;}

.clubbox2:nth-child(4n-5) {margin-left: 0px;}
.clubbox2:nth-child(5n+5) {margin-right: -10px;}

.content-clubbox2 h1 {font-size: 14px; font-weight:700; border: 0px; margin:8px; padding: 0px; line-height: 22px;}
.content-clubbox2 h2 {font-weight: 300; font-size: 20px; margin: 0px; padding: 0px; color: #000; line-height: 20px;}
.content-clubbox2 p {font-size: 18px; font-style: italic; margin: 14px 0px 0px; line-height: 20px;}

/* Added on 08/08/2016*/

.lightgrey {
    background: #E7E7E7;
    padding: 10px;
    box-sizing: border-box;
    margin-bottom: 10px;
}
.darkgrey {
    background: #d2d2d2;
    padding: 10px;
    box-sizing: border-box;
    margin-bottom: 10px;
}
.inner-left1 ul li.current1 a{
  margin:0;
  padding:0;
  color:#fff;
  background: #A08466 url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;
  font-size:18px;
  font-weight:400;
  line-height:normal;
  padding:10px 0 10px 13px;
  display:block;
}
.inner-left1 ul li.current1 a:hover {
  color:#ffffff;
  background: #A08466 url(../img/aero.png) no-repeat;
  background-position:right 11px top 16px;

}

.bg_rov_lgtgreen {
    background: #01aaed  !important;
}
.town-box-right .lgtblue_dot li {
	background: url(../img/lghtblue-dot.png) no-repeat top 8px left;
}
.bg_lgblue_with_arrow span {
		background: #01aaed url(../img/aero.png) no-repeat 95% center !important;
}
.inner-leftcors .bg_lgblue_ul li a:hover {
		background: #01aaed url(../img/aero.png) no-repeat 95% center !important;
}
.bg_lgblue_acor.accordion .accordion-section .active {
    background: #01aaed;
}
.bor-clr {
    border: 2px solid #01aaed;
}
.lgbluebut a {
    background: #01aaed url(../img/down-arrow2.png) no-repeat 240px;
    padding: 7px 8px 8px 15px;
    border: 1px solid #01aaed;
}
.bg_lgblue_acor.accordion .accordion-section .active {
		background: #01aaed;
}
.lgblue-bk{
	background:#01aaed !important;
}
.splgbl span a{
	    color: #01aaed !important;
		background: url(../img/rov-arrow-office.png) no-repeat top 26px right !important;
		padding: 20px 20px 20px 0px !important;
		font-size: 14px !important;
}

.splgbl spanr1{
    margin-right: 85px;
}

.splgbl spanr1 a, spanr2 a {
	color: #01aaed !important;
	font-size: 14px;
	background: url(../img/roving-msg.png) no-repeat top 26px right !important;
	padding: 24px 30px 20px 0px;
	font-weight: 600;
}

.roving_race h1 {
  font-size: 30px;
  color:#01aaed !important;
  margin: 0px;
  padding: 0px 0px 22px 0px;
  line-height: 36px;
}

.roving_btn {
  position: relative;
  text-align:center;
  margin-bottom: 50px;
  float:right;
  margin-top:12px;
}
.roving_btn a {
  text-decoration: none;
  display: inline-block;
  border: 1px solid #01aaed;
  color:#ffffff;
  background:#01aaed !important;
  padding: 7px 8px 8px 8px;
  font-size:18px;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  font-family: 'Roboto';
  transition: all .7s;
  webkit-transition: all .7s;
  letter-spacing: 1px;
  width: 160px;
}
.roving_btn a:hover {
  background:#000000!important;
  color: #fff;
  border: 1px solid #01aaed;
}
.pagination-official.roving-page span a:hover {
    color: #01aaed;
    border: 2px solid #01aaed;
    padding: 5px 11px 5px 10px;
}
.entr-fee .ptag span {
    font-family: 'Roboto';
    font-size: 20px;
    color: #01aaed;
    font-weight: 500;
    margin-bottom: 25px;
}
.rov-sb a{text-decoration: none;
    display: inline-block;
    border: 1px solid #01aaed;
    color: #ffffff;
    background: #01aaed url(../img/down-arrow2.png) no-repeat 175px;
    padding: 7px 8px 8px 15px;
    font-size: 24px;
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    transition: all 0.8s ease;
    font-family: 'Roboto';
    text-align: left;
    transition: all .7s;
    webkit-transition: all .7s;
    letter-spacing: 1px;
    width: 210px;
	}
.lgclr h1 span a {
    color: #01aaed;
}
.clr-h5 h3 {
    color: #01aaed !important;
}
.inner-left4 ul li.current1 a {
    background: #01aaed url(../img/aero.png) no-repeat !important;
	background-position: right 11px top 16px !important;
}
.inner-left4 ul li.current2 a {
    background: #01aaed url(../img/aero.png) no-repeat !important;
	background-position: right 11px top 16px !important;
}

.inner-left4 ul li a:hover {
    color: #ffffff;
    background: #01aaed url(../img/aero.png) no-repeat !important;
    background-position: right 11px top 16px !important;
    width: 202px;
}
.historybox{ width:100%; margin:0 auto;}
.historybox .hisbox{ float:left; width:20%; padding-right:2%;}
.history { width:100%; background:#F3BCBD; padding:20px 10px;}
.history .history-pic { float:left; width:60%; padding-right:15px; box-sizing:border-box;}
.history .history-text { float:left; width:40%;}

.blogarea .leftarea .blogbox .boxsblog .rightpannel .blogdate1 {
    color: #01aaed;
    font-size: 32px!important;
    border-bottom: 1px solid #01aaed;
    display: inline-block;
    margin-bottom: 11px;
}
.blogarea4 .leftarea h2{background: #01aaed !important;}
.bgpink {
    background: #ca4e4e;
    padding: 5px 10px;
    color: #fff;
    position: relative;
}
.selectyearstab {
    float: right;
    width: 150px;
    position: absolute;
    right: 0;
    top: 3px;
}
.selectyearstab select {
    width: 100%;
    float: left;
    border: 0px;
    color: #434343;
    font-size: 16px;
    padding: 14px;
    background: #ffffff;
    margin: 2px -3px;
}
.bgcoffee {
    background: #A08466;
    padding: 5px 10px;
    color: #fff;
    position: relative;
}
.bgblue {
    background: #2b7ba5;
    padding: 5px 10px;
    color: #fff;
    position: relative;
}
.bggreen {
    background: #5a7f61;
    padding: 5px 10px;
    color: #fff;
    position: relative;
}
.bgdblue {
    background: #336179;
    padding: 5px 10px;
    color: #fff;
    position: relative;
}

/* End By 1863*/

.race_bottom_tb2{padding:8px 14px 40px!important;}


.leftfullpanel .leftpannel {width:100%;margin: 0 0 30px 0px !important;}
.leftfullpanel .blogarea .leftarea .blogbox .boxsblog ul li {border:none !important}
.leftfullpanel .blogarea .leftarea .blogbox .boxsblog {padding-bottom:25px;}
.share_this{cursor:pointer !important;}

/* dropdown menu css of the race info start*/
.multi-column-dropdown {
list-style: none;
margin: 0px;
padding: 0px;

}
.dropdown-menu{
	width: 100% !important;
}
.no-hover{margin-left: 9px;}

.multi-column-dropdown li a {
display: block;
clear: both;
line-height: 10px;
color: #777 !important;
white-space: normal;
padding: 11px 11px !important;
font-size:19px;
}
ul.multi-column-dropdown li.no-hover{ font-size:19px;}
.multi-column-dropdown li a:hover {
text-decoration: none;
color: #ffffff !important;
background-color: #0193df;
}
.link-image{margin-top: 35px;}
/* dropdown menu css of the race info end */

.column-row{width:30%;}
.column-third{width:24%;}
.column-logo{width:16%;float:right;}



/* competitor are page css start here */ 

.breakingnews { width:100%;}
.breakingnews h1{ font-family:'Roboto'; font-size:24px; color:#000; border-bottom:2px solid #000000; padding-bottom:10px; margin-bottom:50px;}
.breakingnews .heading{ font-family:'Roboto'; font-size:36px; color:#4b2a12; padding-top: 40px; text-align:right; padding-right:150px; height:132px; font-weight:700; background: url(http://www.4deserts.com/assets/img/atcama-chille-logo.png) no-repeat right; }
.breakingnews h1 span{ font-family:'Roboto'; font-size:16px;}
.breakingnews h1 span a{font-family:'Roboto'; font-size:16px; color:#1D975D;} .breakingnews h1 span a:hover{color:#000000;}
.lgclr h1 span a{color:#01aaed;} 
.breakingnews p{ font-family:'Roboto'; font-size:18px; color:#000; font-weight:300; margin-bottom: 25px;}

.breakingnews p span{font-family:'Roboto'; font-size:18px; color:#1D975D; font-weight:500; margin-bottom: 25px;}
.breakingnews h2{ font-size:22px; font-weight:700; color:#000000; font-family:'Roboto';}
.breakingnews ul {margin:0; padding:0; margin-left:20px; margin-bottom:30px; margin-top:15px;}
.breakingnews ul li {list-style: disc; padding:8px 2%; line-height:24px; font-size:18px; color: #000000; font-family:'Roboto'; font-weight:400;}

.breakingnews .featurebox{width:100%; background: #a18667; padding:50px; box-sizing: border-box; border: 1px solid #B4B5B6;}
.breakingnews .featurebox .box-left{ float:left; width:8%; margin-right: 2%;}
.breakingnews .featurebox .box-right{ float:left; width:90%;}
.breakingnews .featurebox .box-right p{font-family:'Roboto'; font-size:18px; color:#fff!important; font-weight:300; margin-bottom: 0px;}
.breakingnews .featurebox .box-right p a{ color:#fff;}
.breakingnews .featurebox .box-right p a:hover{ color:#000;}
.breakingnews .featurebox .box-right h2{font-size:24px; font-weight:700; color:#fff; font-family:'Roboto';}
.breakingnews .featurebox .box-right h2 a{ color:#fff; text-decoration:none; text-transform:uppercase;}
.breakingnews .featurebox .box-right h2 a:hover{ color:#000;}

.breakingnews .featurebox .owl-nav{ text-align:left; margin-bottom: -21px;}
.breakingnews .featurebox .owl-nav .owl-next{color: transparent !important; background: none; width:20px;}
.breakingnews .featurebox .owl-nav .owl-prev{color: transparent !important; background: none; width:20px; height:23px; cursor: pointer; margin-top: 0px; margin-right: 20px; top:0%;}
.breakingnews .featurebox  .owl-dots .owl-dot { display:none;}
.breakingnews .featurebox  .link-blog {text-align: left; position: absolute; bottom:43px; width: 12%; margin-left: 40px; z-index: 99;}
.breakingnews .featurebox  .link-blog a {text-decoration: none; color: #a18667; font-size: 16px;}

.breakingnews .featurebox .owl-nav .owl-prev{ background:url('http://www.4deserts.com/assets/img/top-arow.png') no-repeat; font-size:0; width:13px!important; height:22px!important; margin-right:30px;}
.breakingnews .featurebox .owl-nav .owl-next{ background:url('http://www.4deserts.com/assets/img/down-arow.png') no-repeat; font-size:0; width:13px; height:22px!important;}

.breakingnews .gallerybox{/*width: 24%; float: left; margin: 0px 1.3% 0px 0px;*/ }
.breakingnews .gallerybox:nth-child(4n-4) {margin-right: 0px;}
.breakingnews .gallerybox .content-box2 p{font-size:16px; font-weight: 400; border: 0px; margin: 16px 0px 30px 0px; padding: 0px; line-height: 22px; font-style:normal;}
.breakingnews .link-blog {text-align: center; position:relative;  width: 100%; bottom:0px;}
.breakingnews .link-blog a {text-decoration: none; color: #a18667; font-size: 16px;}

.breakingnews .videobox{/*width:49%; float:left; margin: 0px 1% 0px 0px;*/ }
.breakingnews .videobox .content-box2 p{font-size:16px; font-weight: 400; border: 0px; margin: 16px 0px 30px 0px; padding: 0px; line-height: 22px; font-style:normal;}

.breakingnews .acblog{width:100%;}
.breakingnews .acblog .detail{border:1px solid #929292; padding:30px; min-height: 355px;}
.breakingnews .acblog .detail h2{font-size:24px; font-weight:700; color:#a18667; font-family:'Roboto'; margin:0px;}
.breakingnews .acblog .detail h2 span{font-size:18px; font-weight:700; color:#000; font-family:'Roboto';}
.breakingnews .acblog .detail p{font-family:'Roboto'; font-size:18px; color:#000!important; font-weight:300;}
.breakingnews .acblog .detail .comnt{font-family:'Roboto'; font-size:14px; color:#000!important; font-weight:300; font-style:italic;}
.breakingnews .acblog .detail .comnt span{color:#a18667; font-size:14px;}

.breakingnews .acadnld{width:100%;}
.breakingnews .acadnld .disc{border:1px solid #929292; padding:40px 27px; min-height:510px; background: #fff; margin-bottom:36px; box-shadow: 0px 0px 8px #888888;}
.breakingnews .acadnld .disc h2{font-size:30px; font-weight:700; color:#393939; font-family:'Roboto'; margin:0px; text-align: center; text-transform:none;}
.breakingnews .acadnld .disc h2 span{font-size:16px; font-weight:700; color:#a18668; font-family:'Roboto'; font-style:italic;}
.breakingnews .acadnld .disc p{font-family:'Roboto'; font-size:18px; color:#000!important; font-weight:300; text-align: center;}
.breakingnews .acadnld .disc .comnt{font-family:'Roboto'; font-size:14px; color:#000!important; font-weight:300; font-style:italic;}
.breakingnews .acadnld .disc .comnt span{color:#a18667; font-size:14px;}
.breakingnews .acadnld .disc .dnlbut{background: #a18667; text-align: center; width:158px; padding: 5px; margin:36px auto; border-radius:20px; margin-top:14px;}
.breakingnews .acadnld .disc .dnlbut a{background:url('http://www.4deserts.com/assets/img/pdf-icon.png') no-repeat 0px 0px; padding: 10px 38px; color:#fff; margin-left: 24px;}
.breakingnews .acadnld .disc .dnlbut a:hover{color:#000;}
.breakingnews .acadnld .disc .dnlbut2{background: #a18667; text-align: center; width:155px; padding: 5px; margin:36px auto; border-radius:20px; margin-top:14px; float:left;}
.breakingnews .acadnld .disc .dnlbut2 a{background:url('http://www.4deserts.com/assets/img/ps-icon.png') no-repeat 0px 0px; padding: 10px 38px; color:#fff; margin-left: 24px;}
.breakingnews .acadnld .disc .dnlbut2 a:hover{color:#000;}
.breakingnews .acadnld .disc .dnlbut3{background: #a18667; text-align: center; width:155px; padding: 5px; margin:36px auto; border-radius:20px; margin-top:14px; float:left; margin-left:10px;}
.breakingnews .acadnld .disc .dnlbut3 a{background:url('http://www.4deserts.com/assets/img/ai-icon.png') no-repeat 0px 0px; padding: 10px 45px; color:#fff; margin-left: 18px;}
.breakingnews .acadnld .disc .dnlbut3 a:hover{color:#000;}


.breakingnews .newsarea{width:100%;}
.breakingnews .newsarea .details{border:1px solid #929292; padding:30px; min-height:300px;}
.breakingnews .newsarea .details h2 {font-size:22px; font-weight:700; color:#000; font-family:'Roboto';}
.breakingnews .newsarea .details p{font-family:'Roboto'; font-size:18px; color:#000!important; font-weight:300;}

.breakingnews .newsarea .details .owl-nav{ text-align:left; margin-bottom: -21px;}
.breakingnews .newsarea .details .owl-nav .owl-next{color: transparent !important; background: none; width:20px;}
.breakingnews .newsarea .details .owl-nav .owl-prev{color: transparent !important; background: none; width:20px; height:23px; cursor: pointer; margin-top: 0px; margin-right: 20px; top:0%;}
.breakingnews .newsarea .details .owl-dots .owl-dot { display:none;}
.breakingnews .newsarea .details .link-blog {text-align: left; position: absolute; bottom:43px; width: 12%; margin-left: 40px; z-index: 99;}
.breakingnews .newsarea .details .link-blog a {text-decoration: none; color: #a18667; font-size: 16px;}


.breakingnews .newsarea .details .owl-nav .owl-prev{ background:url('http://www.4deserts.com/assets/img/left-arrow1.png') no-repeat; font-size:0; width: 19px!important; height:23px!important; margin-right:100px;}
.breakingnews .newsarea .details .owl-nav .owl-next{ background:url('http://www.4deserts.com/assets/img/right-arrow1.png') no-repeat; font-size:0; width: 19px; height: 23px!important;}



.phototab .gallerybox{/*width: 24%; float: left; margin: 0px 1.3% 0px 0px;*/ }
.phototab .gallerybox:nth-child(4n-4) {margin-right: 0px;}
.phototab .gallerybox .content-box2 p{font-size:16px; font-weight: 400; border: 0px; margin: 16px 0px 30px 0px; padding: 0px; line-height: 22px; font-style:normal;}
.phototab .link-blog {text-align: center; position:relative;  width: 100%; bottom:0px;clear:both;}
.phototab .link-blog a {text-decoration: none; color: #a18667; font-size: 16px;}

.phototab .videobox{/*width:49%; float:left; margin: 0px 1% 0px 0px;*/ }
.phototab .videobox .content-box2 p{font-size:16px; font-weight: 400; border: 0px; margin: 16px 0px 30px 0px; padding: 0px; line-height: 22px; font-style:normal;}



.midstripinfo2 {background-color:#e2dad1; width: 100%; height: 77px; margin-bottom:5px;}
.midstripinfo-cont2 {background-color:#F3F3F3; width: 100%; height: 98px; margin-bottom:40px;}
.midstripinfo2 h2{ font-family:'Roboto'; font-size:32px; color:#000; font-weight:700; float:left;}
.midstripinfo2 .coverage{ float:right; width:228px; padding-top: 14px;}
.midstripinfo2 .coverage select {width: 100%; border: 0px; color: #ffffff; font-size: 16px; padding: 14px; background-color: #626262;}

.results-search .mCSB_container_wrapper {margin-right:0px;}
.results-search .mCSB_container_wrapper > .mCSB_container {padding-right:0px;}
.results-search .mCSB_scrollTools {width: 15px; right:0px;}

/*End competitor are page css */