/*
Theme Name: corposs
Theme URI: http://beetemplates.com/corposs
Description: Corposs - Corposrate Business Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: SuPraTech
Author URI: http://www.beetemplates.com/
Version: 1.0.2
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
/* custom ronald */

/*html,body{overflow-x:hidden!important;}*/

.sml_submitbtn {     padding: 1px 4px; font-size:14px; }


.vc_tta-panel-body li
{
 padding-bottom: 5px;
padding-top:5px;
}

.footer_bottom_holder .circle_social .fa-stack
{
-o-border-radius: 2em !important;
-moz-border-radius: 2em !important;
-webkit-border-radius: 2em !important;
}
.vc_text_separator.full div { font-size:20px !important; } 

.filter_holder ul li span { font-size:18px;padding: 10px 22px !important;   }
/* end */

.clear{ clear: both;}
.top-one{ position: relative;}
p.top-text a{ background-position: bottom left; position: absolute; left: 0px; bottom: 0px; background-image: url('img/bg-text.png'); background-repeat: repeat-x; min-height: 50px; padding: 20px; margin: 0px 15px 5px 15px !important ;  color: #fff; font-weight: bold; font-size: 16px; letter-spacing: 1px;}
p.top-text a:hover{ color: #b4e5f9;}
.latest_post_holder  ul  li{ padding-bottom: 10px ; border-bottom: 1px solid #ccc;}
.whoweare{ padding: 10px 10px 20px 10px; border:1px solid #ccc;}
.whoweare h5{ padding: 10px 0px 20px 0px; color:#6f6f6e;}

.whoweare p.btn{ padding: 30px 0px 10px; text-align: center;}

.bg-blue p.btn{padding: 50px 0px 10px;}
.whoweare p a, .bg-blue p a{ background-color: #1c5572; padding: 10px 20px; font-weight: normal; text-align: center; color: #fff;}
.whoweare p a:hover, .bg-blue p a:hover{ background-color: #0e4763;}
.bg-blue h4{ padding-bottom: 30px; font-size: 24px;}

.ana{ border:1px solid #efefef; padding:20px 10px;}
.default_template_holder{ padding-top:10px !important;}
.bg-blue h4, .bg-blue p{ color:#fff; }
.videoWrapper {position: relative; /* padding-bottom: 56.25%;  */min-height: 275px; height: 0;}
.videoWrapper iframe { position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.mail h4{ font-size: 22px; color: #6f6f6e; padding-bottom: 20px; text-align: center; padding-top: 10px;}
.mail p.sml_name,.mail p.sml_email{ margin-bottom: 20px; position: relative;}
label.sml_namelabel, label.sml_emaillabel{ width: 30px; height: 40px; width: 40px; position: absolute; left: 0px; z-index: 1; background-color: #133554;}
label.sml_namelabel{ background: url('img/join-mail_56.jpg') no-repeat -4px -3px; text-indent: -9999999px;}
label.sml_emaillabel{ background: url('img/join-mail_59.jpg') no-repeat -4px -3px; text-indent: -9999999px;}
input.sml_submitbtn{ background-color: #1c5572; color: #fff; width: 100%; line-height: 22px; margin-top:10px; font-size: 14px; border: none; padding-top:5px; padding-bottom:5px;}
.membership{ background-color: #17303f;}
input.sml_nameinput, input.sml_emailinput{ width: 100%; text-indent: 45px; margin: 0px; padding: 0px; font-size: 14px; line-height: 35px;}
.member h4{ font-size: 22px; color: #fff; padding:10px 0px 20px; text-align: center;}
.member{background-color: #17303f; width: 100%; color: #fff;}
.member ul li{ list-style: none;}
.member ul{ padding: 0px 15px 10px 15px}
.member ul li p a{ color: #fff;}
.member p.imge, .member p.imge{ float: left; font-size: 14px;}.member p.imge{margin-right: 10px;}.member p.joinus a{ display:block; color:#fff; background-color: #1c5572; padding: 5px 0px; text-align: center;}

@media screen and (max-width: 1000px) {
.portfolio_description { min-height:200px; } 
  
}
@media screen and (min-width: 1000px) {
.portfolio_description { min-height:160px; } 
.portfolio_full_image .image_holder { max-height:190px !important; overflow:hidden !important;}

 .project_category p  { line-height:16px;}



}
.displaynone
{
  display:none !important;
}

footer,
footer *,
.projects_holder_outer,
.projects_holder_outer *
{
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.projects_holder article .portfolio_description .project_category, .projects_holder.hover_text article .project_category { word-wrap: break-word; font-size: 12px !important; }

@media only screen and (min-width: 380px) and (max-width: 480px) { 
    .mob1{margin-left:-1px !important;}
    .mob2{margin-left:-1px !important;}
    .mob3{margin-left:-1px !important;}
    .mob4{margin-left:-1px !important;}
    .mob5{margin-left:-1px !important;}
    
    a.btn-home{font-size:10px !important;}
    .mob11{float:none !important;width:100% !important;}
    .mob22{float:none !important;width:100% !important;}
    /*.iframe-container iframe{width:100%;}
    .iframe-container2 iframe{width:100%;}*/
    
    .bor{margin-left:-30px !important;border-right:none !important;}
    .bor2{margin-left:-30px !important;margin-top:-32px;border-right:none !important;}
    .bor3{margin-left:-30px !important;margin-top:-32px;}
}
@media only screen and (min-width: 345px) and (max-width: 379px) { 
    .mob1{margin-left:-1px !important;}
    .mob2{margin-left:-1px !important;}
    .mob3{margin-left:-1px !important;}
    .mob4{margin-left:-1px !important;}
    .mob5{margin-left:-1px !important;}
    
    a.btn-home{font-size:10px !important;}
    .mob11{float:none !important;width:100% !important;}
    .mob22{float:none !important;width:100% !important;}
    /*.iframe-container iframe{width:100%;}
    .iframe-container2 iframe{width:100%;}*/
    
    .bor{margin-left:-30px !important;border-right:none !important;}
    .bor2{margin-left:-30px !important;margin-top:-32px;border-right:none !important;}
    .bor3{margin-left:-30px !important;margin-top:-32px;}
}
@media only screen and (min-width: 245px) and (max-width: 340px) {  
    .mob1{margin-left:-1px !important;}
    .mob2{margin-left:-1px !important;}
    .mob3{margin-left:-1px !important;}
    .mob4{margin-left:-1px !important;}
    .mob5{margin-left:-1px !important;}
    
    a.btn-home{font-size:10px !important;}
    .mob11{float:none !important;width:100% !important;}
    .mob22{float:none !important;width:100% !important;}
    /*.iframe-container iframe{width:100%;}
    .iframe-container2 iframe{width:100%;}*/
    
    .bor{margin-left:-30px !important;border-right:none !important;}
    .bor2{margin-left:-30px !important;margin-top:-32px;border-right:none !important;}
    .bor3{margin-left:-30px !important;margin-top:-32px;}
}

.mob11{float:left;width:45%;}
.mob22{float:right;width:45%;}
/*.iframe-container iframe{width:560px;height:315px;}
.iframe-container2 iframe{width:476px;height:476px;}*/
.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}
.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.fb-vdo h3{margin-top:20px;margin-bottom:20px;}
.fb-vdo p{margin-bottom:20px;}

.bor{border-right:1px solid #8f8f8f;line-height:30px;margin-right:-33px;}
.bor2{border-right:1px solid #8f8f8f;line-height:30px;margin-right:-33px;margin-left:10px;}
.bor3{line-height:30px;}
