html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
html{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*, *:before, *:after{-webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit;}



@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotolight';
    src: url('../fonts/Roboto-Light-webfont.eot');
    src: url('../fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Light-webfont.woff2') format('woff2'),
         url('../fonts/Roboto-Light-webfont.woff') format('woff'),
         url('../fonts/Roboto-Light-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}




body{margin: 0; padding: 0; line-height: 22px; color: #454748; background:#eaeaea; font-size: 14px; -webkit-font-smoothing: antialiased; font-family: 'robotoregular'; overflow-x: hidden;}
img {border:0; max-width: 100%; height: auto;}
:focus {outline:0;}
a{color:#676767;outline:none; text-decoration:none;}
textarea,
select,
input[type="search"],
input[type="text"],
input[type="button"],
input[type="submit"]{-webkit-appearance:none;}
.verticalCenter{display:table; width:100%; height:100%;}
.verticalInner{display:table-cell; vertical-align:middle;}

.fixed-header {position: fixed;top: 0;left: 0;width: 100%;transition: 2s;z-index: 999;}

ul,li{ list-style:none;}

#data-table {
    display: none;
}
/*
.bar span {
    background: #fefefe url(../images/info-bg.png) 0 100% repeat-x;
}
*/
.bar span {
    background: rgba(0, 0, 0, 0);
}
.fig0, .fig4, .fig8{
    background: #747474; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left, #858585 , #323232); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #858585 , #323232); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #858585 , #323232); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #858585 , #323232); /* Standard syntax */
}
.fig1, .fig5, .fig9 {
    background: #65c2e8; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left, #65C2E8 , #2075A8); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #65C2E8 , #2075A8); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #65C2E8 , #2075A8); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #65C2E8 , #2075A8); /* Standard syntax */
}
.fig2, .fig6 {
    background: #eea151; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left, #EEA151 , #BF5915); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #EEA151 , #BF5915); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #EEA151 , #BF5915); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #EEA151 , #BF5915); /* Standard syntax */
}
.fig3, .fig7 {
    background: #D64825; /* Not support gradients */
  background: -webkit-linear-gradient(left, #D64825 , #882F18); /* For Safari */
  background: -o-linear-gradient(right, #D64825 , #882F18); /* For Opera */
  background: -moz-linear-gradient(right, #D64825 , #882F18); /* For Firefox */
  background: linear-gradient(to right, #D64825 , #882F18); /* Standard */
}


h1{ font-size:45px; line-height:1.1; color:#454748; text-transform:uppercase;  font-family: 'robotoregular';}
h2{ font-size:30px; line-height:1.1; color:#454748; text-transform:uppercase;  font-family: 'robotoregular';}
h3{ font-size:25px; line-height:1.1; color:#283d90; text-transform: capitalize;  font-family: 'robotoregular';}
h3 a{ color:#283d90;}
.tag1{ font-size:30px; color:#454748;  font-family: 'robotoregular'; line-height:1.4;}
.tag2{ font-size:20px; color:#454748;  font-family: 'robotoregular'; line-height:1.4;}
.garage .wrapper .tag2{padding-bottom: 10px;}
.tag3{ font-size:24px; color:#454748;  font-family: 'robotoregular'; line-height:1.4;}
.wrapper { padding:0 50px; width:100%; margin:0 auto; }
.btn1{float:left; width:auto; padding:10px 30px;background:#d71725; font-size:16px; color:#fff; text-transform:uppercase; margin:20px 0 0 0; cursor:pointer; transition:0.3s ease-in-out;}
.btn1 a{ color:#fff;}
.btn1:hover{ background:#203488;}


.mob{ display:none;}
.mt60{ margin-top:60px;}



.mainContainer{width: 100%;float: left;overflow: hidden;}


header{ float:left; width:100%; padding:18px 45px; background:#fff;}
header .logo{ float:left;}
header .logo2{ float:right; padding-top:10px;}

.banner{ float:left; width:100%; position:relative; text-align:center; background:url(../images/menu_bg.jpg) center 0 no-repeat; background-size: cover; }
.banner h2{ color:#fff; padding-top:40px;}




.point{ padding:10px 0 20px 20px; float:left; width:100%;}
.point li{ font-size:16px; font-family: 'robotoregular'; list-style:disc; }



.menu_pointer{ float:left; width:100%; position:relative; color:#fff;  }
.menu_pointer li{ position:relative; cursor:pointer; padding:200px 0; text-align:center;}
.menu_pointer li:after{ content:""; border-bottom:1px solid #5460a2; width:100%; display:inline-block; height:10px; position:absolute; top:200px; left:0; z-index:0;}
.menu_pointer span{ display:inline-block; width:15px; height:15px; border-radius:50%; border:1px solid #fff; position: relative; z-index:9;}
.menu_pointer p{ font-size:18px; padding-top:30px; text-transform: uppercase;}
.menu_pointer a{ color:#fff;}
.menu_thumb{ width:400px; display:inline-block; position: absolute; top:15%; left:0; right:0; margin:auto; z-index:999;}
.menu_thumb .blue_bg{ position:absolute; background:#2549a6; height:200px; border-radius:20px; width:110%; z-index:0; top:60px; left:-20px;}
.menu_thumb .img{ position:relative; z-index:9;}

.menu_pointer .slick-slide  .blue_bg{ left:130px; opacity:0; transition:0.5s ease-in-out 0.4s;}
.menu_pointer .slick-slide.slick-current .blue_bg{ opacity:1; left:-20px;}
.menu_pointer .slick-slide  .img{ left:130px; transition:0.5s ease-in-out 0.8s; opacity:0; visibility:hidden;}
.menu_pointer .slick-slide.slick-current .img{ left:0px; opacity:1; visibility:visible;}



/*Home page*/
.exploreHomeButton{width: auto;float: left;padding: 10px 30px;background: #d71725;font-size: 16px;color: #fff;text-transform: uppercase;cursor: pointer;transition: 0.3s ease-in-out;position: absolute;right: 0px;top: 0px;}
.exploreHomeButton a{color: #fff;}
.exploreHomeButton:hover{background: #203488;transition: 0.3s;}







/*Home Page*/


.playicon {position: absolute;top: 50%;left: 50%;z-index: 2;background: url(../images/playicon.png) no-repeat;margin: -23px 0 0 -23px;width: 46px !important;height: 46px !important; transition:0.5s ease-in-out; background-size:100%;}
.playicon:hover{ background: url(../images/playicon_hover.png) no-repeat; background-size:100%;}
.testimonials{ float:left; width:100%; text-align:center;}
.thumb_slider_box{ float:left; width:100%; margin-top:40px;}
.thumb_slider_box li{ position:relative; background:#283d90; padding:25px;}
.world_of_trust li .thumb{width: 100% !important;}
.thumb_slider_box li .thumb{ float:left; width:100%; position:relative;}
.thumb_slider_box li .thumb img{ width:100%; min-height:200px;}

.thumb_slider_box li .small_row{ float:left; width:100%; padding:18px 0 10px 0; border-bottom:1px solid #3a50a8;}
.thumb_slider_box li .small_row .date{ float:left; width:40%; text-align:left; font-size:20px; color:#fff;}
.thumb_slider_box li .small_row .right_socail{ float:right; width:auto; color:#fff;}
.thumb_slider_box li .small_row .right_socail.trustSocial{ width: 50%;text-align: right;}
.thumb_slider_box li .small_row .right_socail span{ display:inline-block; vertical-align:middle; margin:0 5px;}
.thumb_slider_box li .small_row .right_socail span img{ display:inline-block; vertical-align:middle;}
.thumb_slider_box li .small_row .right_socail span strong{ display:inline-block; vertical-align: middle; margin-left:5px; margin-right:20px; font-size:16px;}
.thumb_slider_box li .small_row .right_socail a{ color:#fff;}
.thumb_slider_box li .name{ float:left; width:50%; font-size:30px; color:#fff; text-align:left; /*padding-top:20px;*/}
.thumb_slider_box li .name a{ color:#fff;}
.thumb_slider_box li .name strong{ font-size:20px;}
.funny_side_slider{width: 100%;float:left;}
.funny_side_slider img{width: 100%;}












.shareButton{width: 100%;float: right;text-align: right;}
.shareButton a{font-size: 18px;color: #fff;border: 1px solid #fff;padding: 7px 25px;border-radius: 10px;}
.shareButton a img{width:15px;display: inline-block;margin-right: 5px;}
.testimonials_page .shareButtonblue{width: auto;}
.shareButtonblue{width: 100%;float: right;text-align: right;margin-bottom: 10px;margin-top: 10px;display: none;}
.shareButtonblue a{font-size: 18px;color: #181b90;border: 1px solid #181b90;padding: 4px 18px;border-radius: 10px;}
.shareButtonblue a img{width:15px;display: inline-block;margin-right: 5px;}

















.thumb_slider_box li .shareButton{width: 50%;float: right;text-align: right;padding-top: 20px;display: none;}
.thumb_slider_box li .shareButton a{font-size: 18px;color: #fff;border: 1px solid #fff;padding: 7px 25px;border-radius: 10px;}
.thumb_slider_box li .shareButton a img{width:15px;display: inline-block;margin-right: 5px;}



.thumb_slider_box .slick-slide {text-align: center; margin:0 30px; opacity: 0.5;   cursor: move; cursor: grab;cursor: -moz-grab;cursor: -webkit-grab; }
.thumb_slider_box .slick-slide li{ background:#bfbfbf; transition:0.3s ease-in-out;}
.thumb_slider_box .slick-slide li img{  -webkit-filter: grayscale(1);  filter: grayscale(1);}
.thumb_slider_box .slick-slide li .small_row{ border-bottom:1px solid #fff;}

.thumb_slider_box .slick-slide.slick-current {text-align: center; margin:0 30px; opacity:1;  }
.thumb_slider_box .slick-slide.slick-current li{ background:#283d90;}
.thumb_slider_box .slick-slide.slick-current li img{  -webkit-filter: grayscale(0);  filter: grayscale(0);}
.thumb_slider_box .slick-slide.slick-current li .small_row{ border-bottom:0px solid #3a50a8;}
.common_thumb_list li .list_data span{font-size: 17px;}

.whatsaap{display: none}


.two_section{ float:left; width:100%;padding: 30px 0; }
.two_section .tag2{ margin-bottom:30px;}
.left_section{ float:left; width:49%; position:relative;}

.left_section .white_bg{ padding-bottom:20px; box-shadow:0 0 20px #dad9d9; }
.hemant{width: 100%;float: left; position: static; bottom:10px; padding:16px 0; margin: 0;margin-top: 150px;}
.hemant img{ display:inline-block;}
.hemant .name{ display:inline-block; vertical-align:top; color:#283d90; font-size:36px; padding-top:10px;}
.hemant .name strong{ display:block; padding-top:20px; font-size:24px;}


.world_of_trust .blueReadMore{text-align: left;}
.blueReadMore{width:50%;float:left;color: #181b90 !important;font-weight: 700;font-size: 16px;margin-top: 7px;}
.common_thumb_list .height_control p.blueReadMore{width: 100%;}
.blueReadMore a{color: #181b90;font-weight: 700;font-size: 16px;text-decoration: none;}
p.blueReadMore{padding: 0 !important;margin: 0 !important;}
.speak .white_bg .hemant{padding-left: 50px;}
.heightDown .testimonials_page li p{height: 50px !important;}


.left_section .name{font-size: 22px;}
.left_section .name strong{padding-top: 5px;font-size: 19px;}
.left_section .white_bg p{padding-bottom: 5px;}
/*.left_section .white_bg img{padding: 15px 0;}*/
.left_section .white_bg h3{width: 100%;float: left;padding: 14px 0;}
.left_section .white_bg .thumb{margin-bottom: 0;}
.left_section .mainHeading{width: 70%;float: left;}
.btn1.homebutton{margin:0;position: absolute;right: 0;top: 0;}

.white_bg{ float:left; width:100%; background:#fff; padding:20px; }
.white_bg h3{ padding:10px 0;}
.white_bg p{ font-size:16px; color:#404040; line-height:1.4; padding-bottom:10px;  font-family: 'robotoregular';}
.white_bg .thumb{ float:left; width:100%; margin-bottom:10px; overflow:hidden;}
.white_bg .thumb img{width:100%; transition:0.5s ease-in-out 0.2s;}
/*.white_bg .thumb img:hover{ transform:scale(1.2,1.2);}*/
.right_section{ float:right; width:49%;}
.right_section li figure figcaption p{padding-bottom: 0;}
.right_section .mainHeading{width: 50%;float: left;}
.right_section .tabs_data li:nth-child(3){margin-bottom: 10px;}
.right_section .tabs_data li:nth-child(4){margin-bottom: 10px;}

.tabbing_box{ float:left; width:100%;}

.tabs_btn{ float:left; width:100%; border-bottom:2px solid #283d90; }
.tabs_btn li{ float:left; width:100%; text-align:center;  background:#f1f1f1; }
.tabs_btn li.active{ background:#283d90;}
.tabs_btn li.active a{ color:#fff;}
.tabs_btn li a{ float:left; width:100%; height:60px;  display: flex; align-items: center; justify-content: center; font-size:25px; color:#454748; text-transform:uppercase; line-height:1.2; text-align:center;}

.tabs_data{ float:left; width:100%;}
.tabs_data .hide{ display:none;}
.tabs_data li{ float:left; width:48%; position:relative; margin-bottom:47px;}
.tabs_data li:nth-child(2n){ float:right;}
.tabs_data li .tabs_thumb { width: 100%;float: left;position: relative;overflow: hidden;}
.tabs_data li .tabs_thumb img{ float:left; width:100%;}
.tabs_data li .small_row{ float:left; width:100%; /* padding:18px 0 10px 0; */padding: 0px 0 0; border-bottom:2px solid #bbc4ea;}
.tabs_data li .small_row .date{ float:left; width:40%; text-align:left; font-size:20px; color:#283d90;}
.tabs_data li .small_row .date img{ display:inline-block; vertical-align:middle;}
.tabs_data li .small_row .right_socail{ float:right; width:auto; color:#283d90;}
.tabs_data li .small_row .right_socail span{ display:inline-block; vertical-align:middle; margin:0 5px;cursor: pointer;}
.tabs_data li .small_row .right_socail a{ color:#283d90}
.tabs_data figcaption{ float:left; width:100%;margin-bottom: 10px;}




/*.garage{ float:left; width:100%;padding:0  20px 0px;}*/
.garage{ float:left; width:100%;padding:0px;}
.garage_slider{ float:left; width:100%; }
.garage_slider li{ float:left; width:100%; margin:20px 0;  background:#354897; padding:20px;}
.garage_slider .left_img{ float:left; width:40%; }
.garage_slider .left_img img{ width:100%;}
.garage_slider .right_text{ float:right; width:55%; position:relative; }
.garage_slider .right_text .middle_text { display:table-cell; height:300px; vertical-align:middle;}
.garage_slider .right_text .middle_text h3{ color:#fff; padding-bottom:20px;}
.garage_slider .right_text .middle_text p{ color:#fff; font-size:16px;   font-family: 'robotolight'; line-height:1.5;}
.garage_slider .slick-prev {left:25px;width: 29px;height:46px; z-index:3; top:45%;}
.garage_slider .slick-prev:before {content: url(../images/prev2.png);}
.garage_slider .slick-next {left:38.33%;width: 29px;height:46px; z-index:3; top:45%}
.garage_slider .slick-next:before {content: url(../images/next2.png);}
h2.more_from_garage_heading{font-size: 25px;}


.subcribe{ float:left; width:100%;}
.subcribe_strip{ float:left; width:100%; background:#354897; text-align:center; padding:20px 4%;}
.subcribe_strip .icons{ float:left; width:50%; text-align:left;}
.subcribe_strip .icons .email_icon{ display:inline-block;  vertical-align:middle; margin-right:30px; float:left;}
.subcribe_strip .icons .txt{ display:inline-block; vertical-align:middle; padding-top:10px;}
.subcribe_strip .icons h2{ color:#fff;}
.subcribe_strip .icons p{ color:#fff;font-size:16px;}

.btn{ float:right; width:50%; position:relative;}
.btn input[type="email"]{ float:right; width:70%; border:1px solid #cbcbcb; height:auto; background:none; padding:25px; color:#fff; font-size:16px;}
.btn input[type="submit"]{ float:left; width:155px; height:61px; background:#d71725; font-size:16px; color:#fff; text-transform:uppercase; border:0; position:absolute; right:5px; top:5px; cursor:pointer; transition:0.3s ease-in-out;}
.btn input[type="submit"]:hover{ background:#203488;}

.subcribe ::-webkit-input-placeholder{color:#fff; opacity:1;}
.subcribe :-moz-placeholder{/*Firefox 18- */color:#fff; opacity:1;}
.subcribe ::-moz-placeholder{/*Firefox 19+ */color:#fff; opacity:1;}
.subcribe :-ms-input-placeholder{color:#fff; opacity:1;}


.tv_thumbs{ float:left; width:100%; text-align:center;padding: 20px 0 0;}
.tv_thumbs .wrapper {padding:10px 50px;}
.tv_thumbs .wrapper .tag2{padding-bottom: 10px;}
.tv_thumbs ul{ margin-top:20px;}
.tv_thumbs li{ float:left; width:23.5%; margin-right:2%; box-shadow:0 0 20px #dad9d9;}
.tv_thumbs li h3{ height:35px; font-size:22px;}
.blue_box .text_bg p{font-size: 16px;}
.tv_thumbs li:last-child{ margin-right:0;}

.tv_thumbs li .tabs_thumb { width: 100%;float: left;position: relative;overflow: hidden;}
.tv_thumbs li .tabs_thumb img{ float:left; width:100%;}
.tv_thumbs figcaption{ float:left; width:100%; background:#fff; border:2px solid #fff; padding:20px; text-align:left; transition:0.3s ease-in-out;}
/*.tv_thumbs figcaption p{ height:70px;}*/
.tv_thumbs figcaption:hover{ border:2px solid #e7e7e7;}




.left_buckel{ float:left; width:50%;}
.left_buckel .blue_box{ float:left; width:100%; background:#354897; text-align:center; padding:20px;}
.left_buckel .blue_box .text_bg{ float:left; width:100%; background:#384c9c; box-shadow:0px 0px 20px #2f4086; text-align:left; color:#fff; padding:240px 50px 50px 50px; margin-top:-154px;}
.left_buckel .blue_box .text_bg h3{ color:#fff;}


.right_funny{ float:right; width:48%;}
.funny_slider{ float:left; width:100%; background:#ccd0d3; padding:25px;}
.funny_slider .slick-slide {text-align: center; margin:0 30px; }
.funny_slider .slick-slide img{ width:100%;}
.funny_slider .slick-prev {left: 20px;width: 29px;height:46px; z-index:3;}
.funny_slider .slick-prev:before {content: url(../images/prev2.png);}
.funny_slider .slick-next {right:20px;width: 29px;height:46px; z-index:3;}
.funny_slider .slick-next:before {content: url(../images/next2.png);}
.right_funny .tag3{ float:left; padding-top:20px; width:70%;font-size: 24px;line-height: 40px;}
.right_funny .btn1{ float:right;}


.map{ float:left; width:100%; text-align:center; position:relative;padding:20px 0 0;}
.map_box{ float:left; width:100%; margin-top:20px;}
.map_box img{ width:100%;box-shadow: 0px 0px 33px -8px #929292;}

.drop_search{ display:inline-block; width:575px; text-align:left;  background:#fff; padding:20px; position:absolute; bottom:5px; left:0; right:0; margin:auto;  z-index:9;}
.drop_search h3{ color:#454748; font-size:30px;}
.drop_search p{ font-size:16px; font-weight:normal; padding:15px 0 20px; color:#454748;  font-family: 'robotolight';}
/*.drop_search  input{ float:left; width:50%; border:1px solid #979797;  padding:7px 30px; color:#000; font-size:16px;  font-family: 'robotolight';    margin-left: 58px;}*/
.drop_search  input{ float:left; width:70%; border:1px solid #979797;  padding:7px 10px; color:#000; font-size:16px;  font-family: 'robotolight';}
.drop_search button{ margin-top:0; width:30%; border:0;}

footer{ float:left; width:100%; padding:0px 0 20px; text-align:center;}
footer .copy{ font-size:16px; color:#454748; padding-bottom:0px;}
footer .address{ font-size:16px; color:#454748;}

.right_socail span {position: relative; }
.right_socail .main { }
.right_socail .overlay1 { opacity: 0;position: absolute; top:0px;left: 0;-webkit-transition: .4s;-moz-transition: .4s;-o-transition: .4s;-transition: .4s;}
.right_socail span.on .overlay1 {opacity: 1;}

.home_menu{ visibility: hidden; height:0;}
.home_menu.show{ visibility:visible; height:100%;}

/* ------------ start inner page css ------------------- */

header.inheader{ background:#2c3486;}
.inn_menu{ float:left; width:100%; background:#fff; box-shadow:0 10px 20px #dad9d9;}
nav li{ float:left; padding-right:40px;}
nav li a{ float:left; color:#454748; font-size:16px; font-weight:bold; text-transform:uppercase; padding:25px 0; transition:0.3s ease-in-out;}
nav li a.active, nav li a:hover{ color:#d71725;}

.inner_footer{ float:left; width:100%; background:#fff; padding:40px 0;margin-top: 10px;}

.common_thumb_list{ float:left; width:100%; margin-top:26px;}
.common_thumb_list.top_spacing{ float:left; width:100%; margin-top:44px;}
.common_thumb_list li{ float:left; width:32%; margin-right:2%; background:#fff; border-radius:10px; padding:28px; box-shadow:0 0 20px #dad9d9; margin-bottom:30px;}
.common_thumb_list li:nth-child(3n){ margin-right:0;}


.left_big_right_small{ float:left; width:100%;overflow: hidden;}
.left_big_right_small .left_section{ float:left; width:65%;position: relative;}
.left_big_right_small .right_more_list{ float:right; width:30%;}

.left_section .common_left{ float:left; width:100%; margin-top:20px; padding:0;}
.left_section .common_left .thumb img:hover{ transform:scale(1,1);}
.content_box{ float:left; width:100%; padding:30px 50px 0px 50px;}
.content_box h3{ font-size:25px; padding-bottom:10px; padding-top:0;}



.speak .white_bg{ }
.speak .white_bg .hemant{ bottom:-20px;}

/* ---- Our expert speaks page -------- */

.listing{ float:left; width:100%; margin-top:20px;}
.listing li{ float:left; width:100%;  background:#fff; border-radius:10px; padding:20px; box-shadow:0 0 20px #dad9d9; margin-bottom:20px; margin-top: 20px;}
.listing .img_box{ display:inline-block; width:110px; height:110px; border-radius:50%; background:#cecece; border:1px solid #f7f7f7; overflow:hidden;margin-top: 10px;}
.listing .img_box img{ width:100%;height: 100%;}
.list_data{ float:right; margin:10px 0 0 0px; width:calc(100% - 120px);}
.list_data p{ font-size:18px; color:#404040; padding-bottom:10px;}
.list_data .name{ font-size:22px; color:#2c3486; display:block; padding-bottom:10px;}
.list_data .name a{color:#2c3486;}
.common_thumb_list li .list_data span{margin-top: 20px;display: inline-block;}



.contest_page{ float:left; width:100%; margin-top:30px;}
.contest_page li{ float:left; width:32%; margin-right:2%; background:#fff; border-radius:10px; padding:20px; box-shadow:0 0 20px #dad9d9; margin-bottom:30px;}
.contest_page li:nth-child(3n){ margin-right:0;}

.new_css li{ float:left; width:100%; display: flex; align-items: center; justify-content: center;}
.new_css li .thumb{ margin-right:20px;}
.new_css li .list_data{ margin-right:20px;}

/* ---- The Garage page -------- */
.img_thumb{ float:left; width:100%; max-height:100%; overflow:hidden;}
.img_thumb img{ width:100%;}
figcaption{ float:left; width:100%;}
figcaption p{ overflow:hidden;color: #000;}
figcaption .name{ font-size:18px; color:#354897;}
figcaption .name a{color:#354897;}




.left_garage .white_bg{ padding-bottom:20px; /*margin-top:81px;*/}
.garage_slider_box{ float:left; width:100%;  }
.garage_slider_box .inn_garage_slider{ margin-top:-70px}
.garage_slider_box li{ float:left; width:100%; padding:0 50px;}
.garage_slider_box li .imgs{ float:left; width:100%;}
.garage_slider_box li .imgs img{ width:100%;}

.garage_slider_box .slick-prev {left: 30px;width: 29px;height:46px; z-index:3; top:43%;}
.garage_slider_box .slick-prev:before { background:url(../images/prev.png) 0 0 no-repeat; width:29px; height:46px; content:""; display:inline-block;}
.garage_slider_box .slick-next {right:30px;width: 29px;height:46px; z-index:3; top:43%;}
.garage_slider_box .slick-next:before { background:url(../images/next.png) 0 0 no-repeat; width:29px; height:46px; content:""; display:inline-block;}

.archives{ float:left; width:100%;}
.archives ul{ margin-top:20px;}
.archives li{ float:left; width:49%; background:#fff; padding:20px; margin-bottom:20px;}
.archives li p{ font-size:14px; line-height:1.5;}
.archives li:nth-child(2n){ float:right;}
.archives li .name{ color:#354897; font-size:18px;}
.archives .date_time{ float:left; width:100%; padding:10px 0 20px 0;}
.archives .date_time .date{ float:left; width:40%; color:#676767; font-size:14px;}
.archives .date_time .time{ float:right; color:#676767; font-size:14px;}
.archives .tag3{ display:inline-block;}
.archives .btn1{ display:inline-block; float:none; margin-left:10px;}

.common_thumb_list.rgt_thm li{ margin-right:0; width:100%;}

/* ---- Testimonails page -------- */

.testimonials_page{ float:left; width:100%; text-align:center; margin-top:20px;}
.testimonials_page li{  border-radius:1px; position: relative;}
.testimonials_page li .thumb{ float:left; width:100% !important; position:relative;}
.testimonials_page li .thumb img{ width:100%; min-height:200px;}

.testimonials_page li .small_row{ float:left; width:100%; padding:18px 0 10px 0; border-bottom:1px solid #ebebeb;}
.testimonials_page li .small_row .date{ float:left; width:40%; text-align:left; font-size:14px; color:#454748;}
.testimonials_page li .small_row .right_socail{ float:right; width:auto; color:#fff;}
.testimonials_page li .small_row .right_socail span{ display:inline-block; vertical-align:middle; margin:0 5px; color:#454748; font-size:14px;cursor: pointer;}
.testimonials_page li .small_row .right_socail span img{ display:inline-block; vertical-align:middle;}
.testimonials_page li .small_row .right_socail span strong{ display:inline-block; vertical-align: middle; margin-left:5px; margin-right:0px; font-size:14px;}
.testimonials_page li .small_row .right_socail a{ color:#454748;}
.testimonials_page li .name{ float:left; width:100%; font-size:22px; color:#2c3486; text-align:left; padding-top:20px;}
.testimonials_page li .name a{ color:#2c3486;font-size: 20px;}
.testimonials_page li .name strong{ font-size:20px;}
.testimonials_page li p{ float:left; width:100%; text-align:left; height:130px; padding-top:5px;}
.world_of_trust li p{height: 65px;}
.tvcSection li p.listContent{height:auto;}
.tvcSection .blueReadMore{text-align: left;}

.testimonials_page .right_socail .overlay1{ top:2px;}

.whatsaapnew{display: none !important;}

.left_testimonails  .thumb{ float:left; width:100%; position:relative;}
.left_testimonails  .thumb img{ width:100%; min-height:200px;}
.content_box  .right_socail{ float:left; width:100%; border-top:1px solid #ebebeb; color:#454748; padding-top:20px; margin-top:20px;text-align: right;}
.content_box  .right_socail span{ display:inline-block; vertical-align:middle; margin:0 5px; color:#454748; font-size:14px; height:37px;cursor: pointer;margin-top: 10px;}
.content_box  .right_socail span img{ display:inline-block; vertical-align:middle;}
.content_box  .right_socail span strong{ display:inline-block; vertical-align: middle; margin-left:5px; margin-right:0px; font-size:20px; color:#a7a7a7;}
.content_box  .right_socail a{ color:#454748;}

/* ------------------ start funny page --------------------- */

.right_socail.blue_bg_socail{ float:right; width:auto; border:0;}
.socialContainer{width: 100%;float: left;position: absolute;bottom: 10px;right: 50px;}
.trustSection .socialContainer{width: 100%;float: left;position: relative;bottom: 0px;right: 0px;}
.garageSocial .socialContainer{width: 100%;float: left;position: relative;bottom: -5px;right: 0px;z-index: 99;}
/*.blue_bg_socail span{ background:#2c3486; padding:5px;}*/


/* -------------- start TVC ----------------------- */

.common_thumb_list li a, .right_more_list ul li a{width: 100%;height: 100%;display: block;}
.common_thumb_list li .thumb{width: 40%;float: left;}
.common_thumb_list li .list_data{width: 55%;float: left;}
.common_thumb_list.right_tvc li{ padding:0; border-radius:0;}
.common_thumb_list.right_tvc li .tabs_thumb{ position:relative; width:50%;}
.common_thumb_list.right_tvc li .tabs_thumb img{ display:block;}
.common_thumb_list.right_tvc li figure{ display: flex; align-items: center; justify-content: center; }
.common_thumb_list.right_tvc li figcaption{ padding:10px;}
.common_thumb_list.right_tvc .playicon{ width:50px; height:50px; background-size:100%;     margin: -25px 0 0 -25px;}


/*==========================Sticky Elements Mobile=======================*/
.stickyElementsMobile{position: fixed; bottom: 0; left: 0; width: 100%; z-index:5; background: #354897; padding:0px 15px 5px 15px; display: none;}
.stickyElementsMobile ul{list-style: none; margin: 0; padding: 0; width: 100%; float: left; text-align:right;}
.stickyElementsMobile ul li{display: inline-block; vertical-align: top; padding: 6px 0 4px; text-align: center;}
.stickyElementsMobile ul li small{display: inline-block; text-transform: uppercase; font-size: 15px; color: #ffffff; line-height: 12px; margin: 12px 10px 0 10px; text-align:left;}
.stickyElementsMobile ul li:first-child{width:auto; float: right; text-align: left; border: none; padding: 0;}
.stickyElementsMobile ul li:first-child a{display: inline-block; vertical-align: top; margin:13px 0 0 0;}
.stickyElementsMobile ul li:first-child small{display: inline-block; vertical-align: top; margin:7px 0 0 5px; font-weight: 700;}
.stickyElementsMobile ul li:last-child{padding-right: 0; float:left;}
.fixedsearch{width: 23px; height: 23px; display: inline-block; vertical-align: top; background-size:23px 23px!important; background: url(../images/bgicons/search1.png) no-repeat;}
.fixedsearch.activeIcon{background: url(../images/bgicons/closeiconDark.png) no-repeat;}
.homeicon{width: 26px; height: 23px; display: inline-block; vertical-align: top; background-size:100% auto!important; background: url(../images/bgicons/home.png) no-repeat;}
.subscribe{ float:left;width: 29px; height: 31px; display: inline-block; vertical-align: top; background-size:100% auto!important; background: url(../images/icons/subscribe.png) no-repeat 0 2px;}



.icon{position:relative; width:28px; height:23px; cursor: pointer; vertical-align: top; padding:2px 0 0 0;z-index: 9}
.hamburger{width:28px; height: 3px; background-color: #fff;  -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.hamburger:before,
.hamburger:after{content: ""; position: absolute; width: 28px; height: 3px; background-color: #fff; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; left: 0;}
.hamburger:before{top: 9px;}
.hamburger:after{top: 16px;}
.icon.active .hamburger{-webkit-box-shadow: 0 2px 5px rgba(255,255,255, 0) ; box-shadow: 0 2px 5px rgba(255,255,255, 0) ; background-color: rgba(0,0,0,0);}
.icon.active .hamburger:before{top: 8px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.icon.active .hamburger:after{top: 8px;-webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg);}


/*==========================Subscription=======================*/
.subscribeform{width: 100%; top: 0; left: 0; height: 100%; z-index: 99; background: rgba(0,0,0,0.7); text-align: center; position: fixed; display: none;}
.subscribeformIn{max-width: 500px; padding: 12px; background: #fff; display: inline-block; vertical-align: top; position: relative;}
.subscribeformIn .subcribe_strip{ background:#fff; padding:0px;}
.subscribeformIn .subcribe_strip h2{ color:#354897;}
.subscribeformIn .subcribe_strip p{ color:#354897;}
.subscribeformIn .btn{ float:left; width:100%; margin-top:10px;}
.subscribeformIn .btn input[type="email"]{ float:left; width:100%; height:30px; padding:20px; color:#000; font-size:12px;}
.subscribeformIn .btn input[type="submit"] {width: auto;font-size: 12px;padding: 0 10px;height: 30px;}
.subscribeformIn .subcribe ::-webkit-input-placeholder{color:#000000; opacity:1;}
.subscribeformIn .subcribe :-moz-placeholder{/*Firefox 18- */color:#000000; opacity:1;}
.subscribeformIn .subcribe ::-moz-placeholder{/*Firefox 19+ */color:#000000; opacity:1;}
.subscribeformIn .subcribe :-ms-input-placeholder{color:#000000; opacity:1;}
.closeSubscribe:hover{background: #5b5a5a url(../images/icons/closeicon.png) no-repeat center center; background-size: 12px 12px;}
.subscribeformIn .subcribe_strip .icons{ width:100%; text-align:center;}
.subscribeformIn .subcribe_strip .icons .txt{ width:100%;}
.subscribeformIn .subcribe_strip .icons img{ float:none; margin:10px 0;}

.closeSubscribe{width: 30px; height: 30px; border-radius: 50%; background:#354897 url(../images/icons/closeicon.png) no-repeat center center; background-size: 12px 12px; position: absolute; top:-14px; right:-14px; cursor: pointer; transition:all ease 0.4s; -webkit-transition:all ease 0.4s;}



.poupform{width: 100%; top: 0; left: 0; height: 100%; z-index: 10; background: rgba(0,0,0,0.7); text-align: center; position: fixed; display: none;}
.pouoformIn{max-width:600px; width:600px; padding: 12px; background: #fff; display: inline-block; border-radius:10px; vertical-align: top; position: relative;}
.pouoformIn form{ margin-top:20px;}
.pouoformIn .subcribe_strip{ background:#fff; padding:0px;}

.pouoformIn  h3{ font-size:25px; color:#454648; text-align:left;}
.pouoformIn  p{ color:#454648; font-size:15px; text-align:left; padding:10px 0;}
.pouoformIn  input, .pouoformIn  textarea{ float:left; width:100%; border:1px solid #f1f1f1; height:40px; padding:10px; color:#000; font-size:15px;  font-family: 'robotoregular';}
.pouoformIn  textarea{ height:80px; resize:none;}
.pouoformIn  input[type="submit"] {    float: left;
    width: 100%;
    padding: 10px 30px;
    background: #d71725;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
    margin: 20px 0 0 0;
    cursor: pointer;
    transition: 0.3s ease-in-out; height:auto;
}
.pouoformIn .subcribe ::-webkit-input-placeholder{color:#000000; opacity:1;}
.pouoformIn .subcribe :-moz-placeholder{/*Firefox 18- */color:#000000; opacity:1;}
.pouoformIn .subcribe ::-moz-placeholder{/*Firefox 19+ */color:#000000; opacity:1;}
.pouoformIn .subcribe :-ms-input-placeholder{color:#000000; opacity:1;}
.closePoup:hover{background: #5b5a5a url(../images/icons/closeicon.png) no-repeat center center; background-size: 12px 12px;}
.pouoformIn .subcribe_strip .icons img{ margin-top:10px;}
.closePoup{width: 30px; height: 30px; border-radius: 50%; background:#354897 url(../images/icons/closeicon.png) no-repeat center center; background-size: 12px 12px; position: absolute; top:-14px; right:-14px; cursor: pointer; transition:all ease 0.4s; -webkit-transition:all ease 0.4s;}

.form-group{ float:left; width:100%; margin-bottom:10px;}
.form-group:nth-last-child(2){ float:left; width:60%; margin-top:10px;}
.form-group:nth-last-child(2) input{ border:0;}
.form-group:last-child{ float:right; width:40%;}

.inputfile {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}

.inputfile + label {
    max-width: 100%;
    font-size: 13px;
    /* 20px */
    font-weight: 700;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    padding:10px 10px;
    /* 10px 20px */
}

.no-js .inputfile + label {
    display: none;
}

.inputfile:focus + label,
.inputfile.has-focus + label {
    outline: 1px dotted #000;
    outline: -webkit-focus-ring-color auto 5px;
}

.inputfile + label * {
    /* pointer-events: none; */
    /* in case of FastClick lib use */
}

.inputfile + label img {
    width:50px;
    height: 50px;;
    vertical-align: middle;
    fill: currentColor;
    margin-top: -0.25em;
    /* 4px */
    margin-right: 0.25em; border:1px solid #cecece; padding:10px;
    /* 4px */
}


/* style 3 */

.inputfile-3 + label {
    color: #000000; 
}

.inputfile-3:focus + label,
.inputfile-3.has-focus + label,
.inputfile-3 + label:hover {
    color: #000000;
}


.right_more_list .pouoformIn{ width:100%; max-width:100%;}
.right_more_list .pouoformIn input, .right_more_list .pouoformIn textarea{ height:50px;}
.right_more_list .pouoformIn textarea{ height:200px;}
.contest .white_bg{ background:#354897 !important; border-radius:10px; color:#fff; margin-top:100px;}
.contest h2{margin-bottom: 20px;}
.contest .white_bg .thumb{ margin-top:-100px;}
.contest .white_bg h3{ color:#fff;}
.contest .white_bg p{ color:#fff;}

.right_form_box{ margin-top:60px;}
.disclemer{ float:left; width:100%; padding:10px;}
.disclemer input{ display:inline-block; vertical-align:middle; width:20px; height:20px !important;}
.disclemer a{ display:inline-block;  font-family: 'robotoregular'; vertical-align:middle; font-size:16px; color:#000; margin-left:10px;}
.disclemer a strong{ color: blue; }
.contest_page .name{ height:50px;}
.contest_page .btn1{ font-size:14px; padding:10px 20px; margin:0; text-transform: none;margin-top: 10px;}
.contest_page .list_data p{ border:0; padding:0;}

/*==========================Subscription=======================*/
.poup_box{ float:left; width:450px; overflow:hidden;border: 5px solid #394b93;padding: 15px;}
/*.quickcss .poup_box{ padding:10px;}*/
.quickcss .poup_box p{line-height: 24px;}
.quickcss .poup_box h1{font-size: 25px;color: #394b93;font-weight: bold;padding-bottom: 10px;}
.quickcss .fancybox-skin { background:#fff; padding:14px !important; border-radius:0 !important;}
.quickcss .fancybox-close { background:url(../images/close3.png) 0 0 no-repeat;  right:-12px; top:-15px; width:28px; height:28px; z-index:9999;}

/* ---------------- animation ----------------- */

   /* .thumbs_slides li, .tv_thumbs li, .tabs_data li, .garage_slider li, .funny_slider li, .blue_box, .sub_animate{ transition:all ease 0.5s; -webkit-transition:all ease 0.5s; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); -moz-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); transition-duration: 0.5s; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; opacity: 0; transition-property:opacity, transform; -webkit-transition-property:opacity, transform; -moz-transition-property:opacity, transform; transform:scale(0.6); -webkit-transform:scale(0.6); -moz-transform:scale(0.6); -webkit-transition-property:opacity, transform; transform:scale(0.6); -moz-transition-property:opacity, transform; transform:scale(0.6);} */

 /* .garage_slider li.fadeIn, .tv_thumbs li.fadeIn, .tabs_data li.fadeIn, .blue_box.fadeIn, .funny_slider li.fadeIn, .thumbs_slides li.fadeIn, .sub_animate.fadeIn{opacity: 1; transform: translate(0px) scale(1); -webkit-transform: translate(0px) scale(1); -moz-transform: translate(0px) scale(1);} */
 

/*.email_icon { opacity:1; animation: balloon1 4s linear infinite; animation-fill-mode: both; } 
 
@keyframes balloon1 { 
0%, 100% {transform:translateY(0) rotate(-6deg);}
50% {transform:translateY(-20px) rotate(8deg);}
}*/
 
/* -------------BLOG DETAILS---------------- */
.blogMainSec .blogLsec .havingFunSec p:nth-child(3){border:1px solid #d9d9d9; border-left:5px solid #fd8204; padding:10px;}
.blogMainSec .blogLsec .sharePlugInSec{width:100%; float:left;}
.blogMainSec .blogLsec .sharePlugInSec .plugInSubSec{width:100%; float:left; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:10px 0;}
.blogMainSec .blogLsec .sharePlugInSec .plugInSubSec .comntLikeSecL{width:45%; float:left; border-right:1px solid #d9d9d9; text-align:right; padding:25px 0;}
.blogMainSec .blogLsec .sharePlugInSec .plugInSubSec .comntLikeSecL li{  color:#646464; font-size:15px; display:inline-block; padding-right:20px;}
.blogMainSec .blogLsec .sharePlugInSec .plugInSubSec .comntLikeSecL li i{margin-right:7px;}

.blogMainSec .blogLsec .sharePlugInSec .plugInSubSec .shareRsec{width:55%; float:right; padding:12px 0;}
.blogMainSec .blogLsec .sharePlugInSec .plugInSubSec .shareRsec li{float:left; color:#fd8204;   font-size:15px; text-align:center; padding-left:20px;}
.blogMainSec .blogLsec .sharePlugInSec .plugInSubSec .shareRsec li strong{font-size:26px;   display:block;}
.blogMainSec .blogLsec .sharePlugInSec h2{width:100%; padding:35px 0; float:left; color:#646464; font-size:21px;  }

.commentsMainSec{width:100%; float:left;}
.commentsMainSec .commentsRptSec{width:100%; float:left; border:1px solid #d9d9d9; padding:25px; margin-bottom:30px;}
.commentsMainSec .commentsRptSec.sub{margin:30px 0 0; border:1px solid #e4e4e4;}

.commentsMainSec .commentsRptSec .commenThumbLsec{width:20%; float:left; padding-right:25px;}
.commentsMainSec .commentsRptSec .commenThumbLsec img{width:100%; display:block; border:1px solid #d9d9d9;}

.commentsMainSec .commentsRptSec .commentRsec{width:80%; float:right;}
.commentsMainSec .commentsRptSec .commentRsec h3{color:#646464; font-size:19px;   margin-bottom:10px;}
.commentsMainSec .commentsRptSec .commentRsec p{  color:#646464; font-size:14px; line-height:21px;}

.commentsMainSec .commentsRptSec .commentRsec .comntLikeSec{width:100%; float:left; padding-top:15px;}
.commentsMainSec .commentsRptSec .commentRsec .comntLikeSec li{  font-size:15px; display:inline-block; margin-right:20px;}
.commentsMainSec .commentsRptSec .commentRsec .comntLikeSec li a{color:#646464; text-decoration:none; display:block;}
.commentsMainSec .commentsRptSec .commentRsec .comntLikeSec li a:hover,.commentsMainSec .commentsRptSec .commentRsec .comntLikeSec li:hover a i{color:#fd8204; transition:all 0.4s;}
.commentsMainSec .commentsRptSec .commentRsec .comntLikeSec li.active a,.commentsMainSec .commentsRptSec .commentRsec .comntLikeSec li.active a i{color:#fd8204; transition:all 0.4s;}
.commentsMainSec .commentsRptSec .commentRsec .comntLikeSec li i{margin-right:7px;}

.commentsMainSec .replyFormSec{width:100%; float:left; border:1px solid #d9d9d9; padding:25px; margin-bottom:30px; position:relative;}
.commentsMainSec .replyFormSec.sub{margin:30px 0 0;}
.commentsMainSec .replyFormSec.sub:before{left:270px;}
.commentsMainSec .replyFormSec:before{border-color:transparent; border-style:solid; border-width:0; content:""; height:0; margin:auto; position:absolute; left:280px; top:-25px; z-index:1; background:url(../images/sprite.png) no-repeat 0 -138px; width:49px; height:25px;}
/*.commentsMainSec .replyFormSec:before{width:49px; height:25px; background:url(../images/sprite.png) no-repeat 0 -138px #ff0000; position:absolute; z-index:1; left:0; top:0;}*/
.commentsMainSec .replyFormSec p{color:#646464; font-size:15px;   margin-bottom:10px;}
.commentsMainSec .replyFormSec li{width:100%; float:left; margin-top:15px;}
.commentsMainSec .replyFormSec li:first-child{margin-top:0;}
.commentsMainSec .replyFormSec li textarea{width:100%; height:90px; resize:none; border:1px solid #d9d9d9; color:#646464; font-family:Arial, 'FontAwesome'; font-size:14px; padding:10px;}
.commentsMainSec .replyFormSec li .textField2{width:49%; float:left;}
.commentsMainSec .replyFormSec li input[type="text"]{width:100%; height:40px; border:1px solid #d9d9d9; color:#646464; font-family:Arial, 'FontAwesome'; font-size:14px; padding:0 10px;}
.commentsMainSec .replyFormSec li .textField2:nth-child(even){float:right;}
.commentsMainSec .replyFormSec li input[type="button"]{height:46px; padding:0 25px; background:#fd8204; border:1px solid #d9d9d9; color:#fff;   font-size:16px; border:none; border-radius:6px; text-transform:uppercase; transition:all 0.4s; cursor:pointer;}
.commentsMainSec .replyFormSec li input[type="button"]:hover{background:#646464; color:#fff;}

.blogMainSec .blogLsec .leaveReplySec{width:100%; float:left;}
.blogMainSec .blogLsec .leaveReplySec h2{color:#373737; font-size:22px;   margin-bottom:8px;}
.blogMainSec .blogLsec .leaveReplySec p{color:#646464; font-size:15px;   margin-bottom:10px;}
.blogMainSec .blogLsec .leaveReplySec p sup{color:#ff0000; font-size:14px;}
.blogMainSec .blogLsec .leaveReplySec li{width:100%; float:left; margin-top:15px;}
.blogMainSec .blogLsec .leaveReplySec li textarea{width:100%; height:140px; resize:none; border:1px solid #d9d9d9; color:#646464; font-family:Arial, 'FontAwesome'; font-size:14px; padding:10px;}
.blogMainSec .blogLsec .leaveReplySec li .textField2{width:49%; float:left;}
.blogMainSec .blogLsec .leaveReplySec li input[type="text"]{width:100%; height:40px; border:1px solid #d9d9d9; color:#646464; font-family:Arial, 'FontAwesome'; font-size:14px; padding:0 10px;}
.blogMainSec .blogLsec .leaveReplySec li .textField2:nth-child(even){float:right;}
.blogMainSec .blogLsec .leaveReplySec li input[type="button"]{height:46px; padding:0 25px; background:#0061ae; border:1px solid #d9d9d9; color:#fff;   font-size:16px; border:none; border-radius:6px; text-transform:uppercase; transition:all 0.4s; cursor:pointer;}
.blogMainSec .blogLsec .leaveReplySec li input[type="button"]:hover{background:#646464; color:#fff;}
.blogMainSec .blogLsec .leaveReplySec li input[type="submit"]{height:46px; padding:0 25px; background:#fd8204; border:1px solid #d9d9d9; color:#fff;   font-size:16px; border:none; border-radius:6px; text-transform:uppercase; transition:all 0.4s; cursor:pointer;}
.blogMainSec .blogLsec .leaveReplySec li input[type="submit"]:hover{background:#646464; color:#fff;}
.relatedArtcSec{width:100%; float:left; background:#f0f0f0; border-top:1px solid #d9d9d9; padding:50px 10%;}
.relatedArtcSec > .wrapper > h2{font-family:'proxima_nova_rgbold'; color:#373737; font-size:35px; text-transform:uppercase; padding-bottom:15px; margin-bottom:25px; position:relative;}
.relatedArtcSec > .wrapper > h2 small{width:73px; height:6px; background:#fd8204; display:block; border-radius:4px; position:absolute; margin:auto; bottom:0;}

.relatedArtcSec .relatedSubSec{width:100%; float:left; position:relative;}

.blogMainSec .blogRsec .whatGoingUs li a i span{display:inline-block; line-height:25px;}
.relatedArtcSec .relatedSubSec .slide_arrow_box { position:absolute; top:44%; text-align:center; width:100%; z-index:99; }
.prev7 { float:left; width:25px; background:url(../images/prev.png) 0 0 no-repeat; height:64px; text-indent:-100000px; top:0; cursor:pointer; position:absolute; left:-20px; }
.next7 { float:right; width:25px; background:url(../images/next.png) 0 0 no-repeat; height:64px; text-indent:-100000px; cursor:pointer; position:absolute; right:-20px; }

.relatedSubSec .blogBxSlider  li .slide{width:90%; margin:0 5%; float:left; border:1px solid #d9d9d9; background:#fff;}
.relatedSubSec .blogBxSlider  li .slide .blogThumBnr{width:100%; float:left; position:relative;}
.relatedSubSec .blogBxSlider  li .slide .blogThumBnr img{width:100%; height:250px; display:block;}
.relatedSubSec .blogBxSlider  li .slide .caseStudies{float:left; font-family:"ProximaNovaRegular"; color:#fff; font-size:16px; position:absolute; bottom:10px; left:10px; z-index:10; padding:5px 10px;}
.relatedSubSec .blogBxSlider  li .slide .caseStudies.green{background:#139c01;}
.relatedSubSec .blogBxSlider  li .slide .caseStudies.blue{background:#0885c6;}
.relatedSubSec .blogBxSlider  li .slide .caseStudies.orange{background:#fd8204;}
.relatedSubSec .blogBxSlider  li .slide .blogDetailMain{width:100%; float:left; padding:15px;}
.relatedSubSec .blogBxSlider  li .slide .blogDetailMain .blogDetailSub{width:100%; min-height:130px; float:left; padding-bottom:15px;}
.relatedSubSec .blogBxSlider  li .slide .blogDetailMain h2{  color:#373737; font-size:21px;}
.relatedSubSec .blogBxSlider  li .slide .blogDetailMain h2 span{  color:#646464; font-size:15px; display:block; padding:15px 0;}
.relatedSubSec .blogBxSlider  li .slide .blogDetailMain h2 span i{margin-right:6px;}
.relatedSubSec .blogBxSlider  li .slide .blogDetailMain h2 span i.fa-user{margin-left:6px;}
.relatedSubSec .blogBxSlider  li .slide .blogDetailMain p{  color:#646464; font-size:15px; line-height:20px;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec{width:100%; float:left; border-top:1px solid #e4e4e4; padding-top:15px; font-size:0;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > a{font-size:15px; color:#fd8204; text-transform:uppercase;   text-decoration:none; transition:all 0.4s;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > a i{margin-left:8px; border:1px solid #fd8204; border-radius:50%; font-size:14px; line-height:13px; width:16px; height:16px; text-align:center; transition:all 0.4s;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > a:hover{color:#373737;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > a:hover i{border:1px solid #373737; transform:rotate(90deg);}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > ul{display:block; float:right;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > ul > li{float:left; padding:0 5px;   color:#646464; font-size:15px; border:none; margin:0; width:auto; background:none;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > ul > li i{margin-right:5px; font-size:14px; color:#646464;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > ul > li a{color:#646464; text-decoration:none; display:block;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > ul > li a:hover,.relatedSubSec .blogBxSlider > li .slide .readMoreSec > ul > li:hover a i{color:#fd8204; transition:all 0.4s;}
.relatedSubSec .blogBxSlider  li .slide .readMoreSec > ul > li.active a,.relatedSubSec .blogBxSlider > li .slide .readMoreSec > ul > li.active a i{color:#fd8204; transition:all 0.4s;}

.blogMainSec .blogRsec .categorySec li ul{margin-left:25px;}

.blogMainSec .blogRsec .whatGoingUs{width:100%; float:left; padding-top:25px;}
.blogMainSec .blogRsec .whatGoingUs li{margin-bottom:8px;}
.blogMainSec .blogRsec .whatGoingUs li a{  color:#373737; font-size:17px; text-decoration:none; display:block;}
.blogMainSec .blogRsec .whatGoingUs li a i{width:35px; line-height:35px; font-size:22px; color:#fff; display:inline-block; margin-right:10px; text-align:center; transition:all 0.4s;}
.blogMainSec .blogRsec .whatGoingUs li.fb a i{background:#3a559f;}
.blogMainSec .blogRsec .whatGoingUs li.tw a i{background:#50abf1;}
.blogMainSec .blogRsec .whatGoingUs li.in a i{background:#0084b1;}
.blogMainSec .blogRsec .whatGoingUs li.youTube a i{background:#dc472e;}
.blogMainSec .blogRsec .whatGoingUs li a:hover i{background:#373737;}


.satya-vachan-content{width: 100%;float: left;background: #fff;padding: 10px;position: relative;top: -10px;}




/**FUNNY SIDE UP**/
/* ==========================================================================
        Slider core styles
===========================================================================*/
*,
*:before,
*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.slider-container {position: relative;overflow: hidden;width: 100%;margin: 0 auto;background-color: #444;
-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.slider {position: relative;width: 9999px;}
.slider:before,
.slider:after {display: table;content: ' ';}
.slider:after {clear: both;}
.slider__item {position: relative;float: left;margin: 0;padding: 0;height: 100%;}
.slider__item img {display: block;max-width: 100%;height: auto;}
.slider__switch span {color: #fff;display: block;width: 32px;height: 32px;}
/* Arrows */
.slider__switch {position: absolute;top: 50%;margin-top: -20px;padding: 10px 5px;cursor: pointer;-webkit-user-select: none;
-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;border-radius: 1px;
background: #000;opacity: .3;transition: opacity .15s ease;fill: #fff;}
.slider__switch--prev {left: 10px;}
.slider__switch--next {right: 10px;}
.slider__switch:hover {opacity: .85;}
.slider__switch[disabled] {visibility: hidden;opacity: 0;}
.slider__caption {position: absolute;bottom: 30px;left: 30px;display: block;max-width: 500px;padding: 10px;
color: #fff;background: rgba(0, 0, 0, .8);box-shadow: 0 0 32px 0 rgba(0, 0, 0, 0.9);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); /* ie8 */}
.slider__caption[disabled] {opacity: 0;visibility: hidden;}
.slider-nav {line-height: 30px;position: absolute;bottom: 0;left: 0;width: 100%;height: 30px;margin: 0;padding: 0;
text-align: center;z-index: 4;filter: alpha(opacity=90); /* ie8 */}
.slider-nav__control {display: inline-block;width: 12px;height: 12px;margin: 0 3px;-webkit-transition: background .5s ease;
-moz-transition: background .5s ease;-o-transition: background .5s ease;transition: background .5s ease;border: 2px solid #ddd;
border-radius: 50%;background:#f2f2f2;}
.slider-nav__control.is-active {width: 12px;height: 12px;background: #000;}
.slider.has-touch {cursor: move;cursor: -webkit-grabbing;cursor:    -moz-grabbing;}
@media (max-width: 580px) {
.slider__switch {display: none;}
.slider__caption {display: none;}
.whatsaapnew{display: inline-block !important;}
}



.mobileslider{display: none;}
.webslider{display: block;}
.pheight{height:60px;}
@media screen and (max-width: 567px){
  .pheight{height:30px !important;}
}

@media screen and (max-width: 1024px){
  .right_funny .tag3{font-size: 12px !important;}
}
/**END FUNNY SIDE UP**/





/**** CSS FOR GARAGE INSurance PAGE ****/

.insurance_goverment{width: 100%;float: left;background: #d4d3dc;padding: 30px 0px 0 20px;height: 460px;margin-bottom:10px;}
.insurance_goverment .insurance_section_1{width:30%;float: left;}
.insurance_goverment .insurance_section_2{width:30%;float: left;position: relative;height: -webkit-fill-available;}
.insurance_goverment .insurance_section_3{width:30%;float: left;position: relative;}
.insurance_goverment .insurance_section_1 .government_heading{width: 126px;font-size: 24px;font-weight: bold;color: #354897;text-transform: uppercase;line-height: 26px;position: relative;top: 110px;}
.insurance_goverment .insurance_section_2 .goverment_detail_left img{position: relative;z-index: 1;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2{position: absolute;top: 76px;color: #fff;font-size: 30px;padding: 0 20px;width: 78%;text-transform: uppercase;z-index: 1;}
.insurance_goverment .insurance_section_2 .goverment_detail_left p{position: relative;background: #fff;font-size: 18px;padding: 60px 36px 40px;width: 99%;border-radius: 30px;top: -78px;left: -25px;float: left;}
.insurance_goverment .insurance_section_3 .goverment_detail_left img{position: relative;z-index: 1;}
.insurance_goverment .insurance_section_3 .goverment_detail_left h2{position: absolute;top: 81px;color: #fff;font-size: 28px;padding: 0 20px;width: 92%;text-transform: uppercase;z-index: 1;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3{position: relative;background: #fff;font-size: 18px;padding: 141px 25px 61px;width: 100%;border-radius: 30px;top: -150px;left: -25px;float: left;}
.garageInsurance .insuranceheading{font-size: 25px;color: #454748;text-transform: uppercase;font-family: 'robotoregular';margin: 0;text-align: left;}




/*.insurance_poll{width: 100%;float: left;background: url(../images/poll_bg.jpg) no-repeat;padding: 20px 60px 140px;background-size: contain;text-align: center;}*/
.insurance_poll{width: 100%;float: left;background: #ddd;padding: 20px 50px 20px;background-size: contain;text-align: center;}
.insurance_poll h1{font-size: 110px;color: #354897; -webkit-text-stroke: 3px #fff;font-style: italic;}
.insurance_poll p{font-size: 60px;color: #676767;font-style: italic;font-weight: bold;}
.insurance_poll .poll_button{width: 100%;float: left;text-align: center;padding: 0 35px;}
.poll_btn{float: left;background: #fff;border-radius: 15px;padding: 35px 55px;margin-right: 20px;font-size: 25px;}
[type="radio"]:checked,
[type="radio"]:not(:checked) {position: absolute;left: -9999px;}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label
{position: relative;padding-left: 28px;cursor: pointer;line-height: 20px;display: inline-block;color: #666;text-align: left;}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before {content: '';position: absolute;left: 0;top: 0;width: 18px;height: 18px;border: 1px solid #354897;border-radius: 100%;background: #fff;}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {content: '';width: 12px;height: 12px;background: #354897;position: absolute;top: 3px;left: 3px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
[type="radio"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
[type="radio"]:checked + label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.insurance_poll button{cursor:pointer;background: #fff;border: 0;color: #354897;font-weight: bold;padding: 10px 20px;border-radius: 10px;font-size: 14px;margin-top: 6px;}

@media screen and (min-width: 1661px) and (max-width: 1920px){
.insurance_poll p {font-size: 45px;}
.insurance_poll .poll_button {width: 100%;float: left;text-align: center;padding: 0 0px;display: table;}
.poll_btn {width: 23%;float: none;background: #fff;border-radius: 15px;padding: 0;margin-right: 12px;
margin-top: 40px;font-size: 25px;display: table-cell;height: 90px;vertical-align: middle;}
[type="radio"]:checked + label, [type="radio"]:not(:checked) + label {line-height: 26px;}
.insurance_goverment {height: auto;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2 { width: 100%;}
.insurance_goverment .insurance_section_2 .goverment_detail_left p {
padding: 70px 15px 20px;width: 100%;top: -78px;font-size: 12px;left: 0;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3 {
font-size: 12px;padding: 141px 18px 30px;width: 100%;top: -150px;left: 0px;}
.insurance_goverment .insurance_section_2 {margin-right: 40px;height:auto;}
.insurance_goverment .insurance_section_1 .government_heading {width: 184px;font-size: 35px;font-weight: bold;color: #354897;text-transform: uppercase;line-height: 44px;position: relative;top: 110px;}
.insurance_poll button {background: #fff;border: 0;color: #354897;font-weight: bold;padding: 16px 30px;border-radius: 10px;font-size: 14px;margin-top: 26px;}
}


@media screen and (min-width: 1441px) and (max-width: 1600px){
.insurance_poll p {font-size: 45px;}
.insurance_poll .poll_button {width: 100%;float: left;text-align: center;padding: 0 0px;display: table;}
.poll_btn {width: 23%;float: none;background: #fff;border-radius: 15px;padding: 0;margin-right: 12px;
margin-top: 40px;font-size: 25px;display: table-cell;height: 90px;vertical-align: middle;}
[type="radio"]:checked + label, [type="radio"]:not(:checked) + label {line-height: 26px;}
.insurance_goverment {height: auto;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2 { width: 100%;}
.insurance_goverment .insurance_section_2 .goverment_detail_left p {
padding: 70px 15px 20px;width: 100%;top: -78px;font-size: 12px;left: 0;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3 {
font-size: 12px;padding: 141px 18px 30px;width: 100%;top: -150px;left: 0px;}
.insurance_goverment .insurance_section_2 {margin-right: 40px;height:auto;}
.insurance_goverment .insurance_section_1 .government_heading {width: 184px;font-size: 35px;font-weight: bold;color: #354897;text-transform: uppercase;line-height: 44px;position: relative;top: 110px;}
.insurance_poll button {background: #fff;border: 0;color: #354897;font-weight: bold;padding: 16px 30px;border-radius: 10px;font-size: 14px;margin-top: 26px;}
}




@media screen and (min-width: 1370px) and (max-width: 1440px){
.insurance_goverment .insurance_section_2 {margin-right: 40px;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2 {padding: 0 20px;width: 100%;font-size:21px;top: 58px;}
.insurance_goverment .insurance_section_2 .goverment_detail_left p {padding: 70px 15px 20px;width: 100%;top: -78px;font-size: 12px;left: 0;}
.insurance_goverment .insurance_section_3 .goverment_detail_left h2 {padding: 0 20px;width: 100%;font-size:21px;top: 58px;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3 {font-size: 12px;padding: 141px 18px 30px;width: 100%;top: -150px;left: 0px;}

.poll_btn {padding: 18px 20px;margin-right: 11px;font-size: 16px;width: 23%;}
.insurance_poll h1 {margin: 20px 0;font-size:50px;font-weight:bold;}
.insurance_poll p {margin-bottom: 40px;margin-top: 40px;font-size: 35px;}
.insurance_poll .poll_button {padding: 0;}
}


@media screen and (max-width: 1366px){
  .tag1{font-size: 20px;}
.insurance_goverment .insurance_section_2 {margin-right: 40px;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2 {padding: 0 20px;width: 100%;font-size:21px;top: 58px;}
.insurance_goverment .insurance_section_2 .goverment_detail_left p {padding: 70px 15px 20px;width: 100%;top: -78px;font-size: 12px;left: 0;}
.insurance_goverment .insurance_section_3 .goverment_detail_left h2 {padding: 0 20px;width: 100%;font-size:21px;top: 58px;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3 {font-size: 12px;padding: 141px 18px 30px;width: 100%;top: -150px;left: 0px;}

/*.poll_btn {padding: 12px 12px;margin-right: 11px;font-size: 16px;}*/
.poll_btn {width: 23%;min-height: 62px;padding: 12px 18px;margin-right: 11px;font-size: 15px;display: table;}
.insurance_poll h1 {margin: 20px 0;font-size:50px;font-weight:bold;}
.insurance_poll p {margin-bottom: 40px;margin-top: 40px;font-size: 20px;}
.insurance_poll .poll_button {padding: 0;}
.two_section .tag2{ font-size:18px !important;}

}


@media screen and (max-width: 1280px){
.insurance_poll p {font-size: 30px !important;}
.poll_btn {padding: 15px 15px;}
}


@media screen and (min-width: 810px) and (max-width: 812px){
.insurance_goverment {width: 94%;}
.insurance_goverment .insurance_section_1 {width: 100%;}
.insurance_goverment .insurance_section_1 .government_heading {width: 100%;font-size: 20px;text-align: center;}
.insurance_goverment .insurance_section_2 {width: 100%;}
.goverment_detail_left{width: 100%;text-align: center;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2 {padding: 0 20px;width: 34%;font-size: 25px;left: 50%;transform: translateX(-50%);}
.insurance_goverment .insurance_section_2 .goverment_detail_left p {padding: 60px 10px 30px;width: 94%;top: -78px;left: 0;}
.insurance_goverment .insurance_section_3 {width: 100%;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3 {font-size: 18px;}
.insurance_goverment .insurance_section_3 .goverment_detail_left h2 {width: 44%;left: 50%;transform: translateX(-50%);}
.insurance_poll {background: #d4d3dc;padding: 20px 20px 140px;}
}


.closeIcon{display: none !important;}


@media screen and (max-width: 1024px){
  h2 {font-size: 22px;}
  .closeIcon{display: inline-block !important;}
  .whatsaap{display: block !important;}
  .whatsaapnew{display: inline-block !important;}
  .btn1.homebutton, .exploreHomeButton, .btn1{font-size: 12px;padding: 5px 10px;}
  .two_section .tag2{font-size: 16px !important;}
  .subcribe_strip .icons .email_icon img{display: none;}
  /*Social Icon Show Hide*/
  .thumb_slider_box li .small_row .right_socail.trustSocial{display:none;width: 100%;text-align: right;position: absolute;bottom: 0px;left: 0px;transition: 0.8s;padding: 25px 30px;background: #283d90;}
  .thumb_slider_box li .shareButton{display:block;padding-top: 10px;}
  .thumb_slider_box li .small_row .right_socail span{margin: 0 20px;}
  .thumb_slider_box li .small_row .right_socail span.closeIcon{margin-right: 0;}
  .thumb_slider_box li .small_row .right_socail span.closeIcon img{width: 20px;}
  /*.closeIcon{width: 100%;float: left;}*/
  /*Social Icon Show Hide*/
  .tv_thumbs li h3{height: 40px !important;}
  .tv_thumbs .wrapper{padding: 10px;}
  .right_funny .tag3{width: 65% !important;}
  figcaption p{font-size: 12px;line-height: 16px;}
  .blueReadMore a{font-size:14px; }
  .thumb_slider_box li .name a{font-size:17px;}
  .thumb_slider_box li .name strong{font-size: 15px;}
  .shareButtonblue{width:50%;display: block;}
  /*.tabs_data li .small_row .right_socail {width: auto;border: 1px solid;padding: 5px 10px;border-radius: 10px;position: absolute;bottom: 3px;display: none;}*/
  .tabs_data li .small_row .right_socail {width: 100% !important;border-bottom: 1px solid;padding: 10px;border-radius: 0;position: absolute;text-align: right;bottom: 0;background: #fff;display: none;}
  .right_section .tabs_data li .small_row .right_socail a img{width:35px !important;}
  .tabs_data li .small_row .right_socail span.closeIcon { margin:0 8px !important;}
  .tabs_data li .small_row .right_socail span.closeIcon{margin-right: 0 !important;}
  .testimonials_page li .small_row .right_socail {width: 100%;border: 0;padding: 30px 10px;border-radius: 10px;text-align: right;position: absolute;bottom: 0;background: #fff;left: 0;display: none;}
  .tabs_data li .small_row .right_socail span {margin: 4px 7px !important;}
  .tv_thumbs figcaption{padding: 10px 8px;}
  .testimonials_page li .small_row .right_socail span.closeIcon img{width: 20px;}

  /*autoexpert social*/
  .socialContainer .right_socail{display:none;width: 100%;float: left;position: absolute;bottom: 0;right: 0;padding: 20px 10px;background: #fff;}
  .content_box .right_socail span img{width: 35px;}
  .content_box .right_socail span{margin: 0 12px;}
  .socialContainer .right_socail span.closeIcon img{width: 20px;}
  .socialContainer .shareButtonblue{position: absolute;bottom: 10px;right: 20px;}
  .trustSection .socialContainer .shareButtonblue{position: relative;bottom: 0px;right: 10px;padding: 20px 10px 10px;}
  .garageSocial .socialContainer .shareButtonblue{position: relative;bottom: 0px;right: 10px;}
  .socialContainer{right: 0px;}
}

@media screen and (max-width: 768px){
  .two_section .left_section{width: 100%;float:left;margin-bottom: 20px;}
  .two_section .right_section{width: 100%;float:left;}
  .btn input[type="submit"]{right: 3px !important;}
  .btn1{font-size:12px !important; }
  .blue_box .text_bg p{line-height: 15px;}
  .right_funny .tag3 {width: 70% !important;font-size: 14px !important;line-height: 17px;}
  .testimonials_page li p{height: 140px;}
  .world_of_trust li p{height: auto !important;}

}

@media screen and (max-width: 767px){
.insurance_goverment {width: 100%;height:1010px;}
.insurance_goverment .insurance_section_1 {width: 100%;}
.insurance_goverment .insurance_section_1 .government_heading {width: 100%;font-size: 20px;text-align: center;top:0;left: -10px;}
.insurance_goverment .insurance_section_2 {width: 100%;margin-right:0;height: auto;}
.goverment_detail_left{width: 100%;text-align: center;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2 {padding: 0 0px;width: 80%;font-size: 31px;left: 50%;transform: translateX(-50%);line-height: 40px;}
.insurance_goverment .insurance_section_2 .goverment_detail_left p {padding: 80px 10px 30px;width: 94%;top: -78px;left: 0;}
.insurance_goverment .insurance_section_3 {width: 100%;}
.insurance_goverment .insurance_section_3 .goverment_detail_left h2 {left: 50%;transform: translateX(-50%);font-size:31px;line-height: 38px;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3 {font-size: 12px;padding-top: 160px;}
.insurance_poll {background: #d4d3dc;padding: 0px 5px 25px;}
.new_css li .thumb {margin-right: 0px;}
.insurance_poll p {font-size: 17px !important;margin: 20px 0;}
.poll_btn {width: 46%;padding: 20px 0;float: left;margin-right:23px;margin-top:10px;}
.poll_btn:nth-child(2n) {width: 46%;padding: 20px 0;float: left;margin-right:0;}
.poll_btn:last-child {/*width: 100%;*/padding: 10px 0;float: left;}
.whatsaap{display: block;}
.mobileslider{display: block;margin-bottom: 20px;}
.webslider{display: none;}

.btn1.homebutton, .exploreHomeButton, .btn1 {font-size: 12px;padding: 10px;}
.two_section .tag2 {font-size: 13px !important;}
.right_funny .tag3 {width: 50% !important;}
.two_section .left_section{margin-bottom: 0px !important;}
.two_section .right_section{margin-top: 20px;}
.tabs_data li{width: 100%;}
.right_section .tabs_data li .small_row .right_socail a img{width: 20px;}
.two_section .right_funny .tag2{width: 60%;float: left;}
.common_thumb_list li .list_data span{font-size: 18px;}
.trustContentSection .socialContainer{bottom: 40px;}


}


@media screen and (min-width: 730px) and (max-width: 736px){
.insurance_goverment {width: 94%;}
.insurance_goverment .insurance_section_1 {width: 100%;}
.insurance_goverment .insurance_section_1 .government_heading {width: 100%;font-size: 20px;text-align: center;}
.insurance_goverment .insurance_section_2 {width: 100%;}
.goverment_detail_left{width: 100%;text-align: center;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2 {padding: 0 20px;width: 40%;font-size: 25px;left: 50%;transform: translateX(-50%);}
.insurance_goverment .insurance_section_2 .goverment_detail_left p {padding: 60px 10px 30px;width: 94%;top: -78px;left: 0;}
.insurance_goverment .insurance_section_3 {width: 100%;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3 {font-size: 18px;}
.insurance_goverment .insurance_section_3 .goverment_detail_left h2 {width: 44%;}
}


@media screen and (min-width: 660px) and (max-width: 667px){
.insurance_goverment {width: 94%;}
.insurance_goverment .insurance_section_1 {width: 100%;}
.insurance_goverment .insurance_section_1 .government_heading {width: 100%;font-size: 20px;text-align: center;}
.insurance_goverment .insurance_section_2 {width: 100%;}
.goverment_detail_left{width: 100%;text-align: center;}
.insurance_goverment .insurance_section_2 .goverment_detail_left h2 {padding: 0 20px;width: 40%;font-size: 25px;left: 50%;transform: translateX(-50%);}
.insurance_goverment .insurance_section_2 .goverment_detail_left p {padding: 60px 10px 30px;width: 94%;top: -78px;left: 0;}
.insurance_goverment .insurance_section_3 {width: 100%;}
.insurance_goverment .insurance_section_3 .goverment_detail_left p.government_per_3 {font-size: 18px;}
.insurance_goverment .insurance_section_3 .goverment_detail_left h2 {width: 44%;}
}


.desktopImg{display:block;}
.mobileImg{display:none;}

@media screen and (max-width: 567px){
.desktopImg{display:none;}
.mobileImg{display:block;}
}



/**** END CSS FOR GARAGE INSurance PAGE ****/

























/* ----- new css ---24/8/2018 */

/* .new_map .drop_search{ position: static; width: 100%; } */
.bold{ font-size: 20px !important; font-weight:normal;color: #283d90 !important;padding-top: 30px !important}
.noMargin{margin: 0 !important;}

.hiligt{ font-weight: bold; }

#cityListHome{ float: left; width: 70%; overflow-x: hidden; overflow-y:auto; height:100px; border:1px solid #ddd; }

#cityListHome li{ float: left; width:100%; padding:5px 10px;border-bottom:1px solid #ddd; }

.form-group .box{ float: left; }