@media (min-width: 1100px) and (max-width: 1315px) {

.social_sec{ left: 10px; }

}





@media (max-width: 1199px) {

.mobileViewList{

width: 100%;

float: left;

display: block !important;

}



.mobileViewHide{

 display: none !important;

}



.star_block{

margin: 0 !important;

}

.star_block i {

 display : none !important;

}

.star_caps{

   background: none repeat scroll 0 0 #fff;

    border: 1px solid #00de00;

    border-radius: 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);

    float: left;

    margin-bottom:20px;

    min-height: 100px;

    padding: 10px;

    width: auto;

 }

.star_caps h4 {

    color: #002964;

    float: left;

    font-family: "Open Sans",sans-serif;

    font-size: 16px;

    font-weight: 600;

    margin: 0 0 5px;

    padding: 0;

    width: 100%;

}





}





@media (max-width: 1100px) {

.social_sec{ width:100%; margin:20px 0 10px 0; position:relative; top:0; left:0; text-align:center;}

.social_sec ul li{ float:none; padding:0; margin:0 5px; list-style:none; display:inline;}

.logo_news_new img {
    width: 190px;
}

}



@media (max-width:1024px) {

.play_arrow figure{ width:60px; height:60px;}

.top__rlt, .top_part{ background-size:auto 100%;}

.slider .carousel-caption h4{ font-size:45px; line-height:40px; text-align:right;}

.menu .navbar .nav > li > a{ padding-left:5px; padding-right:5px; font-size:13px;}

.report_area .content_box{ width:60%;}



.f_contact_left{ background:#ed8b28; padding:10px; margin-bottom:0;}

.footer_sec{ background:#0b1143; padding:0;}

.footer_sec h3{ margin-top:20px; font-size:24px;}





.team-list > .list{

min-height: 350px !important;

}

.inner_sec h2{

font-size: 25px !important;

}

.logo_news_new img:nth-child(2) {
    width: 60px !important;
}
.logo_news_new img:nth-child(3) {
    width: 60px !important;
}
.logo_news_new img:nth-child(4) {
    width: 60px !important;
}
.logo_news {
    padding: 0 50px;
}


}



/************ Main **************/

@media (max-width: 960px) {

.container{ width:750px; margin:0 auto; padding:0;}

.top__rlt, .top_part{ background-size:auto 100%;}



.play_arrow figure{ width:60px; height:60px;}

.slider .carousel-caption h4{ font-size:30px; margin:0 0 25px; line-height:30px; text-align:right;}

figure.ico{ width:80%;}

figure.ico img{ width:100%; margin-left:10px;}



.guide{ padding-top:40px; padding-bottom:60px; }

.event_in .ico{  padding-left: 0px;}

.event_in .span4, .event_in .span8{ width:100%;}

.report_area .content_box{ width:70%;}

.content_box h4{ margin-bottom:0px;}

.content_box p{ font-size:12px; padding:5px; margin:5px 0;} 

.needed_right ul li span{ width:70px; height:45px; line-height:55px; font-size:18px;}

.agent{ padding-bottom:40px;}

.conversation_title{ padding:30px 0 0 9px;}

.conversation_title .ico{ width:100%; display:block;}

.conversation_title h2{ margin-left:20px; font-size:21px;}

.conversation_inn{ padding:0 30px;}

.help_right p, .agent p{ font-size:12px;}



.navbar .btn-navbar{ background:#0a0845; border-color:#202025; outline:none;}

.navbar .btn-navbar:hover,

.navbar .btn-navbar:focus,

.navbar .btn-navbar:active,

.navbar .btn-navbar.active,

.navbar .btn-navbar.disabled,

.navbar .btn-navbar[disabled] {

  color: #ffffff;

  background-color: #0a0845;

  *background-color: #0a0845;

}

.nbs-flexisel-nav-left { left:0;}

.nbs-flexisel-nav-right { right:0;}



.menu .navbar .nav > li > a:hover, .menu .navbar .nav > li > a:focus{ color:#333333; font-weight:400;}

.social_sec{ width:100%; margin:20px 0 10px 0; position:relative; top:0; left:0; text-align:center;}

.social_sec ul li{ float:none; padding:0; margin:0 5px; list-style:none; display:inline;}

.body_cont h2{ font-size:30px;}



.inner_sec{ margin-top:15px;}

.inner_sec h2{ font-size:40px; line-height:40px; margin-bottom:10px;}

.basic_staff{ margin:0 0 20px 0;}

.breadcrumb_sec{ margin-bottom:25px;}



.blog_feed_image{ width:210px; margin-right:20px;}

.blog_detail_left{ margin-right:25px;}

.blog_details{ margin-top:25px;}



.home_popup_sec .modal-body{ padding:5px; overflow:auto; max-height:600px;}

.popup_right{ overflow:hidden;}

.modal{ width:auto; left:10px; right:10px; margin-left:0;}





.nav-collapse .nav > li > a:hover,

.nav-collapse .nav > li > a:focus,

.nav-collapse .dropdown-menu a:hover,

.nav-collapse .dropdown-menu a:focus {

background-color: #f2f2f2 !important;

color:#0a0845 !important;

}

.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{ color:#fff;}













}







@media (max-width: 800px) {

.dropdown-menu > li > a{

 white-space: normal !important;

}

.team-list > .list{

min-height: 430px !important;

}

.inner_sec h2 {

    font-size: 20px !important;

}





}







@media (max-width: 768px) {

.woocommerce-breadcrumb, .woocommerce-breadcrumb a {

    float: left;

}

.container .page-title {

    font-size: 30px;

    text-align: left;

}

.inner_sec {

    margin-top: 0;

}

.woocommerce-result-count{

    margin-bottom: 0;

}

.site-main {

    margin-bottom: 0;

}

#primary { width: 100%; }

#secondary { width: 100%; }

#secondary aside {

    margin-bottom: 0;

    margin-top: 0 !important;

}

ul.products:after {

    width: 100%;

}

ul.products li.product {

    border: 1px solid #D3D3D3;

    border-radius: 10px;

    margin-right: 0;

    margin-left: 3%;

    padding-top: 5%;

    padding-right: 5%;

    padding-bottom: 5%;

    padding-left: 5%;

    width: 35%;

}

ul.products:after {

    margin-bottom: 0;

}

.content-area {

    min-height: 442px;

}

.products .add_to_cart_button{

    margin-bottom: 5px;

}

.wc-forward:after {

    font-size: 8px;

}





.mobileViewList{

width: 100%;

float: left;

display: block !important;

}

.star_block{

margin: 0 !important;

}

.star_block i {

 display : none !important;

}

.star_caps{

   background: none repeat scroll 0 0 #fff;

    border: 1px solid #00de00;

    border-radius: 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);

    float: left;

    margin-bottom:20px;

    min-height: 100px;

    padding: 10px;

    width: auto;

 }

.star_caps h4 {

    color: #002964;

    float: left;

    font-family: "Open Sans",sans-serif;

    font-size: 16px;

    font-weight: 600;

    margin: 0 0 5px;

    padding: 0;

    width: 100%;

}



.team-list > .list{

min-height: 400px !important;

}

.inner_sec h2{

font-size: 20px !important;

}









}









@media (max-width: 767px) {

html { -webkit-text-size-adjust:none;}

 .container{ width:93%; margin:0 auto; padding:0;}



.top__rlt, .top_part{ background-size:auto 100%;}

.menu .navbar .nav > li > a:hover{ color:#333333; font-weight:400;}

.slider .carousel-caption{ left:0; right:0; top:5%;}

.slider .carousel-caption h4{ font-size:20px; line-height:25px; text-align:right;}

.slider .carousel-indicators{ top:92%; bottom:auto;}

.play_arrow{ padding-top:10px;}

.play_arrow figure{ width:45px; height:45px;}

.slider .carousel-caption .see{ font-size:15px;}



.help{ padding:50px 4% 100px; width:92%; text-align:center;}

figure.ico{ width:40%; display:block; margin:0 auto;}

figure.ico img{ width:auto; margin-left:0px;}

.guide{ padding-top:40px; padding-bottom:60px;}



.stay .box{ width:90%; padding:35px 5%; }

.box.grn{ margin-top:0;}



.footer_sec h3{ font-size:25px; text-align: center;}

.needed_left{ width:100%;}

.needed_right{ width:100%;}

.needed_right ul li span{ width:55px; height:45px; line-height:45px; font-size:16px;}

.copyright_sec{ margin-top:20px;}

.copyright{ width:100%; text-align:center; line-height:normal;}

.design_by{ margin-top:15px;}



.f_contact_left{ background:#ed8b28; padding:10px;}

.footer_sec{ background:#0b1143; padding:0;}

.top_part{ right:0;}

.learn .help_right{ padding-bottom:50px;}

.text-center{ padding-bottom:40px;}

.agent h2{ margin-top:20px;}



.inner_sec{ margin-top:15px;}

.inner_sec h2{ font-size:40px; line-height:40px; margin-bottom:10px;}

.basic_staff{ margin:0 0 20px 0;}



.basic_info_image{ width:100%; max-width:100%; margin:0 0 20px 0;}



.blog_details{ margin:30px 0 20px 0; padding-bottom:0;}

.blog_detail_left{ width:100%; border:none; min-height:inherit; padding:0; margin:0 0 20px 0; border-bottom:1px solid #5b759b;}

.blog_detail_right{ width:100%; float:left; padding:0; margin:0;}

.leave_cmt h3{ width:100%;}

.blog_share{ margin:10px 0 15px 0;}



.home_popup_icon{ text-align:center; margin-bottom:15px;}

.popup_right p{ font-size:15px; line-height:normal;}

.home_popup_inn{ padding:20px;}

.home_popup_sec .modal-body{ max-height:300px;}

.inner_sec h2{ font-size:30px;}



}





@media (max-width: 640px) {


.home_popup_icon{float:none; width:100%;}
.tp-bullets { bottom: 5px !important; }

.tp-bullets.simplebullets.round .bullet{ height: 15px; width: 15px; }



.community_sec h4 span {

    font-size: 14px;

    padding: 5px 20px 0 0;

    width: 150px;

}

.team-list > .list{     width: 93% !important; }

div.container form textarea {  width: 270px; }

.footer_sec .span9 .widget{ margin: 0; }

.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box{ top: 30px; height: 30px; }

.woocommerce #payment div.payment_box p:last-child, .woocommerce-page #payment div.payment_box p:last-child {

    float: left;

    margin: 0;

    margin-bottom: 0;

    padding: 0;

    position: absolute;

}

.woocommerce {

    margin-top: 95px !important;

}















.woocommerce-breadcrumb, .woocommerce-breadcrumb a {

    float: left;

}

.container .page-title {

    font-size: 30px;

    text-align: left;

}

.inner_sec {

    margin-top: 0;

}

.woocommerce-result-count{

    margin-bottom: 0;

}

.site-main {

    margin-bottom: 0;

}

#primary { width: 100%; }

#secondary { width: 100%; }

#secondary aside {

    margin-bottom: 0;

    margin-top: 0 !important;

}

ul.products:after {

    width: 100%;

}

ul.products li.product {

    border: 1px solid #D3D3D3;

    border-radius: 10px;

    margin-right: 0;

    margin-left: 3%;

    padding-top: 5%;

    padding-right: 5%;

    padding-bottom: 5%;

    padding-left: 5%;

    width: 35%;

}

ul.products:after {

    margin-bottom: 0;

}

.content-area {

    min-height: 442px;

}

.products .add_to_cart_button{

    margin-bottom: 5px;

}

.wc-forward:after {

    font-size: 8px;

}







#itro_popup{

    position: absolute !important;

    left: 5% !important;

    right: 5% !important;

    width: 90% !important;

    top: 20px !important;

}



.home_popup_sec .modal-body{

    max-height: 300px;

}

/*.modal{

    position: inherit !important;

}*/

.enter_web {

     margin: 2px 40px 0 20px !important;

}

#close_cross {

    right: -15px !important;

    top: -15px !important;

}



.mobileViewList{

width: 100%;

float: left;

display: block !important;

}

.star_block{

margin: 0 !important;

}

.star_block i {

 display : none !important;

}

.star_caps{

   background: none repeat scroll 0 0 #fff;

    border: 1px solid #00de00;

    border-radius: 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);

    float: left;

    margin-bottom:20px;

    min-height: 100px;

    padding: 10px;

    width: auto;

 }

.star_caps h4 {

    color: #002964;

    float: left;

    font-family: "Open Sans",sans-serif;

    font-size: 16px;

    font-weight: 600;

    margin: 0 0 5px;

    padding: 0;

    width: 100%;

}





.dropdown-menu > li > a{

 white-space: normal !important;

}

.team-list > .list{

height: auto !important;

}

.inner_sec h2 {

    font-size: 20px !important;

}









}









@media (max-width: 600px) {

.last_column{

margin-top: -22px;

}
.home_popup_icon{float:none;}
}









@media (max-width: 570px) {

.hot_line{ font-size: 30px; }

.home_popup_icon{float:none;}

.mobileViewList{

width: 100%;

float: left;

display: block !important;

}

.mobileViewHide{

 display: none !important;

}



.star_block{

margin: 0 !important;

}

.star_block i {

 display : none !important;

}

.star_caps{

   background: none repeat scroll 0 0 #fff;

    border: 1px solid #00de00;

    border-radius: 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);

    float: left;

    margin-bottom:20px;

    min-height: 100px;

    padding: 10px;

    width: auto;

 }

.star_caps h4 {

    color: #002964;

    float: left;

    font-family: "Open Sans",sans-serif;

    font-size: 16px;

    font-weight: 600;

    margin: 0 0 5px;

    padding: 0;

    width: 100%;

}









}





/************ iphone **************/

@media (max-width: 480px) {

/*.container{ width:100%; margin:0 auto; padding:0;}*/

html { -webkit-text-size-adjust:none;}

header .logo img{ width:100%; max-width:100%; margin-bottom: 10px;}

.cell_ic{ text-align:center; width:100%; }

.hot_line{ line-height:35px; padding-left:0px; width: 100%;}

.top__rlt, .top_part{ background:#0a0845;

    text-align: center;

padding-left: 0px;

width: 100%;

padding-right: 0;

}

.top_cris{

 width: 100%;

text-align: center;

}

.hot_line strong {

    font-weight: 700;

    width: 100%;

    float: left;

}

.menu .navbar .nav > li > a:hover{ color:#333333; font-weight:400;}

.top_orang{ float:left;}

.top_orang ul li a{padding:10px 10px 12px 10px;}

.top_orang ul li a.donate{ background:#ee8b28;padding:13px 10px 12px;}

.top_orang ul li a.donate:hover{ background:#db3626;}

.top_orang ul li a.escap{ font-size:14px;padding:14px 11px 12px 12px; background:#ee8b28; }

.top_orang ul li a.escap:hover{background:#db3626; }

.slider .carousel-caption h4{ font-size:20px; line-height:25px; color:#FFFFFF; margin-top:35px;}

.slider .carousel-indicators{ top:40%; bottom:auto;}

.play_arrow{ padding-top:10px; margin-top:-100px;}

.play_arrow figure{ width:45px; height:45px;}

.slider .carousel-caption .see{ font-size:15px;}



.help{ padding:50px 4% 100px; width:92%;text-align:center;}

.guide{ text-align:center; width:90%; padding-left:5%; padding-right:5%; }

.learn{ width:90%; padding-left:5%; padding-right:5%; text-align:center;}

.agent{ width:90%; padding-left:5%; padding-right:5%; text-align:center; padding-top:45px;}



.report_area .content_box{ display:block; position:relative; width:90%; padding:20px 5%;}

.conversation_inn{ padding:0 15px; }

.stay .box{ width:90%; padding:35px 5%; text-align: center; }

.box.grn{ margin-top:0;}

.community_sec h4{ font-size:18px;}

.body_cont h2 span{ clear:both;}

.share-items .search-items { min-width:160px;}



.social_sec ul li{ margin:0 2px;}



.blog_feed_image{ width:100%; margin:0 0 20px 0;}

.blog_feed_image img{ width:100%;}

.blog_feed_right{ width:100%; float:left;}





.home_popup_sec .modal-body{ max-height:400px;}



.enter_web { 

    float: left;

    font-size: 12px;

    margin: 2px 0 0 !important;

    width: 100%;

}



.team-list > .list{     width: 93%; }

.popup_right p span{

   font-size: 12px !important;

}



.popup_right h2{    font-size: 30px !important; }

.nbs-flexisel-nav-left { left: -20px;}

.nbs-flexisel-nav-right { right:-20px;}

.copyright_sec .widget{ margin: 0; } 

.f_contact_left .widget{ margin: 0; }

.footer_sec .span9 .widget{ margin: 0; }

.body_cont h2 span{ display: inline; }



.conversation_sdw img { margin-top: -7px; }

 

.stay {

    text-align: center;

}



.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box{ top: 30px; height: 30px; }

.woocommerce #payment div.payment_box p:last-child, .woocommerce-page #payment div.payment_box p:last-child {

    float: left;

    margin: 0;

    margin-bottom: 0;

    padding: 0;

    position: absolute;

}

.woocommerce {

    margin-top: 95px !important;

} 



ul.event_list li{ width:94%; float:left; margin:0px 10px 0px 10px; padding:15px 0; border-top:1px solid #FFFFFF;}



.tp-bullets.simplebullets.round .bullet{ height: 10px; width: 10px; }



.tp-bullets { bottom: 1px !important; }







.help_right p { padding-right: 0; }

figure.ico img { margin-left: 0px; }

.guide h2 { margin-top: 20px; }



.help_right h2 {  width: auto !important; }

.agent h2 { margin-top: 35px; }

.conversation_title h2{ text-align: center; }

.conversation_inn { text-align: center; }





.top_orang ul {

    float: none !important;

    list-style: none outside none !important;

    margin: 0 !important;

    padding: 0 !important;

    text-align: center !important;

   width: 100% !important;

}





.top_orang ul li a.donate { font-size: 11px; padding: 14px 14px 9px 5px; }

.top_orang ul li a.escap { padding: 16px 14px 12px 12px; font-size: 11px; margin-left: 0px; }

.top_orang ul li a { padding: 11px 8px 11px 12px; }

.top_orang ul li a#jfontsize-p2 { padding: 11px 8px 11px 12px;  }

.top_orang { width: 100%; }



.top_orang ul li a.search_r{  padding: auto !important; padding: 11.6px 15px !important; }



.conversation_title .joinConver { margin-left: 25px !important; }



.stay .textwidget{ text-align: center; }

.footer_sec #text-5 h3 { text-align: center;  font-size: 23px; margin-bottom: 0px; }

.needed_left{ text-align: center; width: 97%; padding: 5px;}

.event_rlt h2 { text-align: center;   padding: 5px; }

.event_in .ico { margin-left: auto; width: 50%; padding-left: 0; }

.event_rlt { padding-left: 0 !important;  text-align: center;}







.woocommerce-breadcrumb, .woocommerce-breadcrumb a {

    float: left;

}

.container .page-title {

    font-size: 30px;

    text-align: left;

}

.inner_sec {

    margin-top: 0;

}

.woocommerce-result-count{

    margin-bottom: 0;

}

.site-main {

    margin-bottom: 0;

}

#primary { width: 100%; }

#secondary { width: 100%; }

#secondary aside {

    margin-bottom: 0;

    margin-top: 0 !important;

}

ul.products:after {

    width: 100%;

}

ul.products li.product {

    border: 1px solid #D3D3D3;

    border-radius: 10px;

    margin-right: 0;

    margin-left: 3%;

    padding-top: 5%;

    padding-right: 5%;

    padding-bottom: 5%;

    padding-left: 5%;

    width: 35%;

}

ul.products:after {

    margin-bottom: 0;

}

.content-area {

    min-height: 442px;

}

.products .add_to_cart_button{

    margin-bottom: 5px;

}

.wc-forward:after {

    font-size: 8px;

}



header .container {

    width: 100%;

}

header .container .cell_ic {

    padding-right: 0px;

}

section .body_cont .container {

    width: 93%;

}

.top_orang ul li a.donate {

    font-size: 12px !important;

    padding: 14px 12px 9px 12px !important;

    margin-left: -1px;

}

.top_orang ul li a.escap {

    font-size: 12px !important;

    padding: 15px 10px 13px 19px !important;

    margin-right: 2px;

}

.f_contact{

    margin-left: 50px;

}

.f_email{

    margin-left: 50px;  

}

.see{

    padding: 4px 6px !important;

    float: right !important;

    margin-right: 30px !important;

}







#itro_popup{

    position: absolute !important;

    left: 5% !important;

    right: 5% !important;

    width: 90% !important;

    top: 20px !important;

}



.home_popup_sec .modal-body{

    max-height: 400px;

}

/*.modal{

    position: inherit !important;

}*/

#close_cross {

    right: -15px !important;

    top: -15px !important;

}

.mobileViewList{

width: 100%;

float: left;

display: block !important;

}

.star_block{

margin: 0 !important;

}

.star_block i {

 display : none !important;

}

.star_caps{

   background: none repeat scroll 0 0 #fff;

    border: 1px solid #00de00;

    border-radius: 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);

    float: left;

    margin-bottom:20px;

    min-height: 100px;

    padding: 10px;

    width: auto;

 }

.star_caps h4 {

    color: #002964;

    float: left;

    font-family: "Open Sans",sans-serif;

    font-size: 16px;

    font-weight: 600;

    margin: 0 0 5px;

    padding: 0;

    width: 100%;

}



.last_column{

margin-top: -22px;

}

.dropdown-menu > li > a{

 white-space: normal !important;

}



/*.team-list > .list{

height: 350px !important;

}*/

.inner_sec h2 {

    font-size: 25px !important;

}





.basic_sub table{

    border: medium none !important;

    display: list-item !important;

    float: left !important;

    overflow-y: hidden !important;

    padding: 0 !important;

    width: 100% !important;

}











}





@media (max-width: 360px) {

.list .team-member-info {

    width: 100% !important;

}

.dropdown-menu > li > a{

 white-space: normal !important;

}

.team-list > .list{

min-height: 530px !important;

}

.inner_sec h2 {

    font-size: 17px !important;

}







}





@media (max-width: 320px) {



.all_rights {

    width: 100%;

    float: left;

}

.designed_by {

    margin-right: 32px;

}

.design_by {

    margin-top: 5px;

}

.footer_sec #text-5 h3 {

    font-size: 20px;

    margin-bottom: 0;

    text-align: center;

}

.needed_right {

    margin-top: 10px;

    width: 100%;

}

.top_orang ul li a.donate {

    font-size: 11px;

    padding: 14px 14px 9px 2px;

}

.top_orang ul li a.escap {

    font-size: 11px;

    padding: 16px 12px 13px 12px;

}



.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box{ top: 30px; height: 30px; }

.woocommerce #payment div.payment_box p:last-child, .woocommerce-page #payment div.payment_box p:last-child {

    float: left;

    margin: 0;

    margin-bottom: 0;

    padding: 0;

    position: absolute;

}

.woocommerce {

    margin-top: 95px !important;

}

.popup_right p {

    font-size: 12px;

}



.tribe-events-calendar td div[id*="tribe-events-daynum-"], .tribe-events-calendar td div[id*="tribe-events-daynum-"] a {

    font-size: 16px;

    line-height: 1;

    margin-top: 15px;

    padding: 0;

    text-align: center;

    background-color: rgba(0, 0, 0, 0) !important;

    font-size: 16px;

    height: 0;

}

.tribe-events-calendar .tribe-events-has-events:after {

 display: inline;

}

.tribe-events-calendar .tribe-events-has-events {

    background-color: #87C218 !important;

}

.tribe-events-calendar .tribe-events-has-events a{

 color: #333333 !important;

}







.woocommerce-breadcrumb, .woocommerce-breadcrumb a {

    float: left;

}

.container .page-title {

    font-size: 30px;

    text-align: left;

}

.inner_sec {

    margin-top: 0;

}

.woocommerce-result-count{

    margin-bottom: 0;

}

.site-main {

    margin-bottom: 0;

}

#primary { width: 100%; }

#secondary { width: 100%; }

#secondary aside {

    margin-bottom: 0;

    margin-top: 0 !important;

}

ul.products:after {

    width: 100%;

}

ul.products li.product {

    border: 1px solid #D3D3D3;

    border-radius: 10px;

    margin-right: 0;

    margin-left: 3%;

    padding-top: 5%;

    padding-right: 5%;

    padding-bottom: 5%;

    padding-left: 5%;

    width: 35%;

}

ul.products:after {

    margin-bottom: 0;

}

.content-area {

    min-height: 442px;

}

.products .add_to_cart_button{

    margin-bottom: 5px;

}

.wc-forward:after {

    font-size: 8px;

}





#itro_popup{

    position: absolute !important;

    left: 5% !important;

    right: 5% !important;

    width: 90% !important;

    top: 20px !important;

}



.home_popup_sec .modal-body{

    max-height: 400px;

}

/*.modal{

    position: inherit !important;

}*/

#close_cross {

    right: -15px !important;

    top: -15px !important;

}



.mobileViewList{

width: 100%;

float: left;

display: block !important;

}

.star_block{

margin: 0 !important;

}

.star_block i {

 display : none !important;

}

.star_caps{

   background: none repeat scroll 0 0 #fff;

    border: 1px solid #00de00;

    border-radius: 5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);

    float: left;

    margin-bottom:20px;

    min-height: 100px;

    padding: 10px;

    width: auto;

 }

.star_caps h4 {

    color: #002964;

    float: left;

    font-family: "Open Sans",sans-serif;

    font-size: 16px;

    font-weight: 600;

    margin: 0 0 5px;

    padding: 0;

    width: 100%;

}



.list .team-member-info {

    width: 100% !important;

}

.last_column{

margin-top: -22px;

}



.dropdown-menu > li > a{

 white-space: normal !important;

}

.team-list > .list{

min-height: 550px !important;

}

.inner_sec h2 {

    font-size: 17px !important;

}





}



