﻿
.terms_content{background-image:url(../oimages/cms_back.png.html);background-position:center center;background-repeat:no-repeat;}
.terms_content .inr_heading{color:#333;font-size:16px;font-weight:700;margin:20px 0 10px;text-transform:uppercase;}
.terms_content p{color:#696969;font-size:14px;font-weight:normal;line-height:25px;}
.terms_list li{font-size:14px;line-height:25px;margin-bottom:10px;font-family:"Open Sans", sans-serif;}
.why_osiz_sm h3{text-align:center;font-size:16px;text-transform:uppercase;color:#2a7bc1;font-weight:700;}
.why_osiz_sm .media{cursor:pointer;padding:0 8%;}
.why_osiz_sm .media-left{padding:0 10px;}
.why_osiz_sm .media-left .why_box{width:77px;height:89px;position:relative;}
.why_osiz_sm .media:hover .why_box > img{transform:rotate(180deg);}
.why_osiz_sm .why_box .inr_icon{position:absolute;top:0;left:0;}
.why_osiz_sm .media-body p{margin:0;font-size:14px;}
.request_quote .bottom_notification_sec{background-color:#f5f5f5;}
.request_quote .bottom_notification_sec{background-color:#f5f5f5;padding:20px;margin:20px 0;}
.request_quote .bottom_notification_sec h3{text-align:left;font-size:16px;text-transform:uppercase;color:#2a7bc1;font-weight:700;margin:0 0 20px;}
.request_quote .bottom_notification_sec p{text-align:left;font-size:14px;color:#696969;}
.contact_us{background-image:url(../oimages/contact_back.jpg);background-position:center center;background-repeat:no-repeat;background-attachment: fixed;}
.contact_us_form{background-color:rgba(42, 125, 193, 0.8);margin:20px auto;padding:20px;position:relative;}
.contact_us_form::after{border-left:20px solid transparent;border-right:2px solid transparent;border-top:25px solid rgba(42, 125, 193, 0.8);content:"";position:absolute;right:0;top:100%;}
.contact_us_form h3{font-size:16px;font-weight:700;text-align:left;color:#fff;text-transform:uppercase;}
.contact_us_form label{color:#fff;}
.contact_us_form label span{color:#fff;}
.contact_us_form .form-control, .contact_us_form .form-control:hover,
.contact_us_form select, .contact_us_form select:focus{border:0;}
.nopage_sec h3{color:#696969;font-weight:700;font-size:25px;margin:30px 0;}
.nopage_sec ul li{padding:0 10px;border-right:1px solid #d1d1d1;font-size:14px;line-height:15px;}
.nopage_sec ul li:last-child{border-right:0;}
.sitemap_box{margin:30px 0;}
.sitemap_box .inr_heading{border-bottom:1px solid #2a7bc1;}
.sitemap_box span{display:inline-block;vertical-align:middle;font-size:20px;color:#2a7bc1;text-transform:uppercase;font-weight:700;}
.sitemap_box span.inr_icon{width:40px;height:40px;background-color:#2a7bc1;color:#fff;line-height:40px;text-align:center;font-size:18px;margin-right:10px;}
.sitemap_box .inr_body{background-color:#fff;padding:20px;color:#696969;font-family:"Open Sans", sans-serif;}
.sitemap_box .inr_body ul h3{font-size:14px;font-weight:700;color:#696969;}
.sitemap_box .inr_body ul li{font-size:14px;line-height:30px;color:#696969;}
.sitemap_box li a{position:relative;}
.sitemap_box li a:after{position:absolute;bottom:-4px;left:0;width:0;height:1px;background-color:#ccc;content:"";}
.sitemap_box li:hover a:after{width:100%;}
.faq_box .nav-tabs{border:0 none;margin-bottom:20px;}
.faq_box .nav-tabs li a, .faq_box .nav-tabs li a:hover, .faq_box .nav-tabs li a:focus{border:0;border-radius:0;margin-right:15px;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#9a9a9a;position:relative;}
.faq_box .nav-tabs li:hover a, .faq_box .nav-tabs li.active a:hover, .faq_box .nav-tabs li a:focus,
.faq_box .nav-tabs li.active a, .faq_box .nav-tabs li.active a:focus{background-color:#2A7BC1;}
.faq_box .nav-tabs li a:after{position:absolute;top:80%;left:calc(50% - 8px);content:"";border-top:8px solid #2A7BC1;border-left:8px solid transparent;border-right:8px solid transparent;opacity:0;visibility:hidden;transition:all 0.3s ease 0s;}
.faq_box .nav-tabs li:hover a:after, .faq_box .nav-tabs li.active:hover a:after,
.faq_box .nav-tabs li.active a:after{top:100%;opacity:1;visibility:visible;transition:all 0.3s ease 0s;}
.faq_content_sc{height:160px;}
.support_box{background-color:#fff;padding:30px 20px;text-align:center;margin:30px 0;border:1px solid #f1f1f1;}
.support_box h3{color:#333;font-weight:700;text-transform:uppercase;font-size:18px;margin:0;}
.support_box .inr_icon{width:100px;height:100px;line-height:100px;position:relative;background-color:#2a7bc1;z-index:0;margin:20px auto;border-radius:100%;}
.support_box .inr_icon:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;background-color:#2a7bc1;border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;transform:scale(1.4);opacity:0;-o-opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;}
.support_box:hover .inr_icon:after{transform:scale(1.1);opacity:1;-o-opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;}
.support_box:hover .inr_icon img{transform:rotate(360deg);}
.support_box p{color:#696969;font-size:14px;line-height:25px;}
.support_box .inr_btn .btn{margin-top:10px;}
.complaints_box{border:1px solid #dadada;margin-bottom:20px;}
.complaints_box:hover{border:1px solid #bbb;}
.complaints_box .inr_cont{padding:20px;border-bottom:1px solid #dadada;}
.complaints_box .inr_cont h3{font-size:14px;font-weight:700;text-transform:uppercase;color:#2a7bc1;margin:0 0 10px;}
.complaints_box .inr_cont p{font-size:14px;line-height:25px;margin:0;}
.complaints_box .inr_bot{padding:10px 20px;background:#f7f7f7;}
.complaints_box .inr_bot li{padding:0;margin-right:10px;}
.complaints_box .inr_bot li a{font-size:13px;font-family:"Open Sans", sans-serif;}
.complaints_box .inr_bot li a span:first-child{margin-right:5px;}
.complaints_box .inr_bot .btn{font-size:13px;font-weight:700;text-transform:uppercase;line-height:0;}
.complaints_box .inr_bot .btn i{font-size:16px;}
.complaints_box .inr_bot .btn:hover i{margin-left:5px;}
.about_img_sec{position:relative;}
.about_img_sec .overlay_cont{height:100%;left:0;position:absolute;top:0;width:100%;}
.about_img_sec .overlay_logo{height:100%;left:0;position:absolute;top:0;width:100%;}
.about_content .media{margin:20px 0 40px;}
.about_content p{font-size:13px;margin:0;line-height:25px;}
.about_content.left_cont p{text-align:right;margin-right:10px;}
.about_content.right_cont p{text-align:left;margin-left:10px;}
.about_content p i{color:#2a7bc1;font-size:16px;}
.work_with_box{margin:30px 0;padding:20px;background-color:#fff;box-shadow:0px 3px 4px #ddd;}
.work_with_box h3{text-transform:uppercase;font-weight:700;font-size:18px;line-height:25px;text-align:center;margin:10px 0;}
.work_with_box p{margin:0;font-size:14px;line-height:25px;text-align:center;}
.work_with_box .inr_img{width:82px;height:82px;display:block;margin:10px auto;border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;line-height:80px;text-align:center;position:relative;overflow:hidden;z-index:0;}
.work_with_box .inr_img::after{background-color:rgba(0, 0, 0, 0.1);content:"";height:150%;left:40%;position:absolute;top:0%;transform:skew(-20deg);width:150%;z-index:-1;}
.work_with_box:hover .inr_img:after{left:-30%;}
.work_with_box:hover .inr_img img{transform:rotate(360deg);}
.marketing_banner{background-color:transparent;background-image:url("../oimages/testimonial_back.jpg");background-position:center center;background-repeat:repeat;padding:0;position:relative;}
.marketing_banner .inr_overlay{background-color:rgba(42, 125, 193, 0.6);padding:20px 0;}
.testimonial_carousel .testi_img{border:6px solid #fff;border-radius:0;height:227px;width:100%;overflow:hidden;position:relative;}
.testimonial_carousel .testi_img:hover{box-shadow:none;}
.testimonial_carousel{margin:30px auto;}
.testimonial_carousel .testi_img .overlay_icon{left:calc(50% - 19px);position:absolute;top:calc(50% - 19px);}
.testimonial_carousel .inr_cont{margin:40px 0 0;}
.testimonial_carousel .carousel-control{background-color:rgba(0, 0, 0, 0);bottom:auto;color:#fff;font-size:20px;height:40px;left:0;opacity:0.5;position:absolute;text-align:center;text-shadow:none;top:calc(50% - 20px);width:40px;text-align:center;border-radius:100%;line-height:32px;padding:5px;}
.testimonial_carousel .carousel-control.right{left:auto;right:0;}
.testimonial_carousel .carousel-control:hover{opacity:1;background-color:#fff;color:#2A7BC1;}
.testimonial_carousel h3{text-transform:uppercase;font-weight:700;font-size:26px;color:#fff;}
.testimonial_carousel p{font-size:16px;color:#fff;line-height:25px;}
.testi_sec{position:relative;background-color:#fff;padding:25px 25px;box-shadow:0 4px 4px #ddd;margin:0 20px;}
.testi_sec .inr_img{border:4px solid #fff;border-radius:100%;height:100px;overflow:hidden;width:100px;position:absolute;left:calc(50% - 50px);top:-50px;}
.testi_sec:hover .inr_img{border:4px solid #2A7BC1;}
.testi_sec:hover .inr_img img{transform:scale(1.2);}
.testi_sec h3{font-size:14px;color:#333;text-transform:uppercase;text-align:center;margin:10px 0 0;font-weight:700;}
.testi_sec h6{font-size:13px;color:#696969;text-align:center;margin:0 0;font-weight:normal;line-height:25px;font-family:"Open Sans", sans-serif;}
.forum_box{background:#fff;margin-bottom:20px;}
.forum_box:hover{}
.forum_box .inr_cont{padding:20px;}
.forum_box .inr_cont h3{font-size:14px;font-weight:700;text-transform:uppercase;color:#2a7bc1;margin:0 0 10px;}
.forum_box .inr_cont p{font-size:13px;line-height:32px;margin:0;}
.forum_box .inr_bot{padding:10px 20px;background:#e5e5e5;}
.forum_box .inr_bot li{padding:0;margin-right:10px;}
.forum_box .inr_bot li a{font-size:13px;font-family:"Open Sans", sans-serif;}
.forum_box .inr_bot li a span:first-child{margin-right:5px;}
.forum_box .inr_bot .btn{font-size:13px;font-weight:700;text-transform:uppercase;line-height:0;}
.forum_box .inr_bot .btn i{font-size:16px;}
.forum_box .inr_bot .btn:hover i{margin-left:5px;}
.page_tit{color:#333333;font-size:16px;font-weight:700;}
.page_titt{color:#2a7bc1;font-size:16px;font-weight:700;text-transform:uppercase;}
.tk .btn-default{color:#989898;background-color:#fff;border-color:#dddddd;height:40px;border-left:0;}
.tk .input-group .form-control:first-child{border-right:0!important;}
.frm_img{width:75px;height:75px;}
.frm_img p{font-size:13px;color:#333;text-align:center;line-height:20px !important;}
.frm_img p span{font-size:13px;color:#3f88c7;}
.frm_img img{border-radius:50px;width:100%;}
.blu{color:#3f88c7;}
.ans_btn{background:#8d8d8d;font-size:12px;color:#fff;text-transform:uppercase;padding:7px 10px;border:0;font-weight:700;width:80px;text-align:center;}
.pre_btn{}
.pre_btn ul li{list-style:none;font-size:14px;color:#333333;}
.pre_btn ul li a{list-style:none;font-size:14px;color:#333333;margin-right:0px;}
.pre_btn ul li:first-child a{margin-right:20px;}
.pre_btn ul li a i{margin:0px 10px;font-size:18px;}
.pre_btn ul li a:hover{list-style:none;font-size:14px;color:#3f88c7;}
.review_test{}
.review_test h4{color:#333333;font-size:20px;font-weight:700;text-align:center !important;text-transform:uppercase;}
.review_star{margin:0 auto;display:table;}
.review_star i{color:#f1f356;font-size:30px;margin:0px 5px;}
.review_star span{color:#696969;font-size:16px;display:block;text-align:center;margin:10px 0px;}
.post_pre{background:#2a7bc1;width:130px;height:40px;text-align:center;border:0;font-size:14px;font-weight:700;text-transform:uppercase;display:block;line-height:40px;color:#fff;}
.btn_post{margin:0 auto;display:table;}
.post_frm{display:table;margin:30px auto;}
.post_frm ul{padding:0;margin:0;}
.post_frm ul li{list-style:none;font-size:14px;color:#333333;font-weight:700;text-transform:uppercase;}
.post_frm ul li a{font-size:14px;color:#333333;font-weight:700;background:#e1e1e1;padding:10px 30px;}
.post_frm ul li a:hover, .post_frm ul li a.active{color:#fff;font-weight:700;background:#2a7bc1;padding:10px 30px;}
#post_review .modal-dialog{width:530px;margin:30px auto;}
.f_form .form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:left;font-size:14px;color:#696969;}
.btn-grey{position:relative;padding:0 20px;height:40px;text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;line-height:40px;border-radius:2px;background-color:#dfdfdf;color:#333333;z-index:0;}
.btn-grey:hover{color:#fff;}
.btn-grey:after{position:absolute;left:0;top:0;content:"";width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,0.2);transform:scaleX(0);}
.btn-grey:hover:after{transform:scaleY(1);}
.dis_in{display:inline-block !important;}
.top_con h3{font-size:16px;color:#333333;margin:10px 0px 20px 0px;font-weight:700;text-transform:capitalize;}
.top_c{background:#fff;box-shadow:0px 1px 2px 1px rgba(0,0,0,.1);padding:10px;margin-bottom:20px;}
.t_img{float:left;}
.t_txt{padding-left:90px;}
.t_txt h4{font-size:14px;color:#3f88c7;font-weight:700;margin:0 0 5px 0;}
.t_txt ul{margin:0;padding:0;}
.t_txt ul li{font-size:12px;color:#696969;list-style:none;}
.t_txt ul li span{float:right}
.t_img{width:75px;height:75px;}
.t_img img{border-radius:50px;width:100%;}
#accordion-forum .panel-group .panel{border:medium none;border-radius:0;}
#accordion-forum .panel-default > .panel-heading{border:medium none;border-radius:0;outline:medium none;padding:0;width:100%;}
#accordion-forum .panel-title{color:#fff;font-size:16px;margin-bottom:0;margin-top:0;font-weight:700;}
#accordion-forum .panel-body{padding:10px 5px 10px 15px;}
#accordion-forum .panel-body ul{margin:0px;padding:0px;}
#accordion-forum .panel-body ul li{color:#696969;font-size:14px;line-height:30px;}
#accordion-forum .panel-body ul li i{color:#6f6f6f;font-size:10px;margin-right:15px;line-height:34px}
#accordion-forum .panel-default > .panel-heading + .panel-collapse > .panel-body{background-color:#fafafa;border:0px;}
#accordion-forum .panel-default{border:0;}
#accordion-forum .panel-heading a{background:none;color:#333;display:inline-block;padding:15px 35px 15px 15px;position:relative;text-decoration:none;width:100%;}
#accordion-forum .panel-dark .panel-heading a, #accordion-forum .panel-dark .panel-heading a:hover{background-color:#333333;}
#accordion-forum .panel-transparent .panel-default > .panel-heading, #accordion-forum .panel-transparent .panel-default > .panel-heading + .panel-collapse > .panel-body{background-color:transparent;color:inherit;}
#accordion-forum .panel-transparent .panel-heading a{border:0px solid #f1f1f1;}
#accordion-forum .panel-transparent .panel-heading a.collapsed{background-color:transparent;color:inherit;}
#accordion-forum .panel-heading a.collapsed{background:none;color:#333;}
#accordion-forum .panel-heading a::after{background:rgba(255, 255, 255, 0.1) none repeat scroll 0 0;content:"\f106";font-family:"FontAwesome";font-size:22px;height:30px;line-height:30px;margin-top:-14px;position:absolute;right:7px;text-align:center;top:50%;width:35px;font-weight:normal;}
#accordion-forum .panel-heading a.collapsed::after{content:"\f107";}
#accordion-forum .panel-heading a:hover, #accordion-forum.panel-transparent .panel-heading a:hover{background:none;color:#333;text-decoration:none;}
#accordion-forum .panel-title a i{font-size:20px;padding-right:10px;}
.top_f{box-shadow:none !important;margin-bottom:0;}
.lab_test{position:absolute;background:url(../oimages/label.png) no-repeat;top:0px;left:0px;width:100px;height:100px;text-align:center;}
.lab_test p{transform:rotate(-45deg);color:#fff;margin-top:25px;margin-left:-32px;font-size:12px;}
.rate_div{position:absolute;top:0;right:17px;}
.p_txt{min-height:300px;}
.v_frame{height:100px;}