/*
 Theme Name:     devdmbootstrap3
 Theme URI:      http://devdm.com/DevDmBootstrap3
 Description:    Foxy Child Theme
 Author:         Danny Machal
 Author URI:     http://devdm.com/
 Template:       devdmbootstrap3
 Version:        1.80
*/
 
@import url("../devdmbootstrap3/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

.pop-layout-v div.pop-inside ul li img {
   
    max-width: 200px!important;
  
}

html {overflow-x:hidden!important;}
body {overflow-x:hidden!important;font-family: 'Ubuntu', sans-serif!important;}

body {
    padding-bottom: 0px;
}

h3, .h3 {
    font-size: 18px;
}

.lsow-dark-bg .lsow-tabs.style2 .lsow-tab-nav .lsow-tab.lsow-active a {
    background:#1c6ba0;
    color: #fff;
}

.page-header {
    padding-bottom: 0px;
    margin: 0px 0 0px;
    border-bottom: 0px solid #eeeeee;
}

h1 {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	font-size: 22px;
    color: #1c6ba0;
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
    border: 1px solid transparent;
}

.navbar-inverse {
    background-color:#1c6ba0;
    border-color:#1c6ba0;
}

.introwelcome h2 {color:#ffffff;font-size:22px;}
.introwelcome p {color:#5a5a5a;font-size:18px;}
.servicelists p {font-size:16px;}
.sec_topleft h1 {    margin: 0px;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    font-weight:700;
    color: #ababab;}
	
.panelborder {border-top:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;}
.pk1 {border-bottom: 2px solid #e8b31f;border-left:2px solid #ffffff;border-right:2px solid #ffffff;}
.pk2 {border-bottom: 2px solid #7cc045;border-left:2px solid #ffffff;border-right:2px solid #ffffff;}
.pk3 {border-bottom: 2px solid #ec5b28;border-left:2px solid #ffffff;border-right:2px solid #ffffff;}
	
.sec_topleft p { margin: 0 0 10px }
.topcol1 {padding-top:20px;padding-bottom:20px;}

.cpright {text-align:right;}

h2, .h2 {
    font-size: 22px;
    color: #1c6ba0;
}

h6 {text-align:right;}

h6, .h6 {
font-size: 26px!important;

    font-weight: 700!important;

    margin: 0 auto;
}

h6 a {
font-size: 16px!important;
color: #000000;
font-weight:700!important;
}

h6 a:hover {
font-size: 16px!important;
color: #000000s;
font-weight:700!important;
}


#pop-widget-tabs-2 {display:none;}
#pop-widget-tabs-3 {display:none;}
.pop-widget-tabs {display:none!important;}
.tptn_counter {display:none!important;}
.pop-summary {color:#5a5a5a!important;}

.breadcrumbbar {padding-bottom:10px;}
.home .page-header {display:none!important;}
.home .breadcrumbbar {display:none!important;}
.page-id-1700 .page-header {display:none!important;}
.page-id-1700 .breadcrumbbar {display:none!important;}
.page-id-1567 .page-header {display:none!important;}
.page-id-1567 .breadcrumbbar {display:none!important;}

@media (min-width:991px) { 

.Topmiddle {padding-top: 15px;}
}

@media (max-width:991px) {

.Topright {
   
    padding-top:0px!important;
}

.Topleft p {
text-align:center!important;
}

.tf1 {
text-align:center!important;
}

.tf2 {
text-align:center!important;
}

.tf3 {
text-align:center!important;
}

.tf1 p {
text-align:center!important;
}

.tf2 p{
text-align:center!important;
}

.tf3  p{
text-align:center!important;
}

.tf1 h3{
text-align:center!important;
}

.tf2 h3{
text-align:center!important;
}

.tf3 h3{
text-align:center!important;
}

.cff-wrapper {padding-left: 20px;}

}



.popularlistbar h3 {display:none;}

.footerad1 p {text-align:center;}
.footerad2 p {text-align:center;}

h1 {
    padding-top: 0px;
    padding-bottom: 0px;
}

#mysidebar h3 {     font-size: 22px;
    color: #1c6ba0;
    margin-top: 15px;
 text-decoration:underline;
    margin-bottom: 20px;
}

.footertop h3 {color:#ffffff;}
.footertop p {color:#ffffff;font-size: 12px;}
.footertop a {color:#ffffff;font-size: 12px;}
.footertop a:hover {color:#ffffff;text-decoration: underline;font-size: 12px;}

.tptn_posts img {width:100%!important;    padding-top: 10px!important;
    padding-bottom: 10px!important;    height: auto;}

#sidebar ul ul, ol ul, ul ol, ol ol {
   
    list-style: none;
    margin-left: 0px;
    padding-left: 10px;
}

#mysidebar ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0px;
     padding-left: 0px;
    list-style: none;
}

#mysidebar li {
   padding-top:5px;
padding-bottom:5px;
}

.postthumbnails {padding:20px 0;}
.postthumbnails  img {border: 10px solid #f1f1f1;}
.Topright h3 {display:none;}
.Topleft {    padding-top: 12px;}

.dmbs-footer1 {color:#5f6467;font-size: 14px;background:#f1f1f1;}
.dmbs-footer1 a {color:#5f6467;font-size: 14px;}
.dmbs-footer1 a:hover {color:#5f6467;text-decoration: underline;font-size: 12px; }
.dmbs-footer1 p {color:#5f6467;font-size: 12px;}
.dmbs-footer1 p a {color:#5f6467;font-size: 12px;}
.dmbs-footer1 p a:hover {color:#1c6ba0;text-decoration: underline;font-size: 12px; }

.Abovetop, .Abovetop1 {margin-top:10px;}

.errorpg h1 {text-align:center;padding: 40px 0;font-size: 22px;
    color: #000000; } 

h1 {
    padding-top: 15px; 
    padding-bottom: 15px;
}	
	
.dmbs-container {
	
        
		
		background: url(img/bgblue.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	

}


.dmbs-footer_1 {
    padding-top: 0px!important;
}



.board p {padding-top: 15px;}

.footertop{
		background-color:#6f6f6f;
          
      
}


.dmbs-footer2{
background-color: #03123e;
    padding: 14px 0px 2px 0px;

}


ul li {line-height:1.6;}

.cp {padding: 10px 0px 2px 0px;font-size: 14px;}

.cp a {font-size: 14px;}
.cp a:hover {font-size: 14px;}

.boxesv4 {min-height: 860px;;height:auto;}

.wpcf7 .cf7s-caspar {
    padding: 20px;
    color: #464d56!important;
    border: 0px solid #c3c3c3!important;
    background: transparent!important;
}

.wpcf7 .wpcf7-form.cf7skins.cf7s-caspar textarea {
    
    height: 100px!important;
}


.btbar img {border:5px solid white;}
.btbar  {color:white!important;}
.btbar h3  {color:white!important;}

.Topright {
    font-size: 16px;
        padding-top: 10px;
            color:#1c6ba0
}

.Topright p {
    font-size: 16px;
         color: #1c6ba0;
}

.Topright p a{
    font-size: 16px;
        color: #1c6ba0;
}

.Topright p a:hover{
    font-size: 16px;
        color: #1c6ba0;
}

.Topright i { padding-left: 10px;}


span.wpcf7-checkbox span.wpcf7-list-item { display: inline-block!important;
    width: 30%;
    margin-left: 3px;
    font-size: 11px;}


@media (min-width: 991px) {

.gsbars	{ min-height: 660px;height:auto;}

}
	
@media (max-width: 600px){

span.wpcf7-checkbox span.wpcf7-list-item { display: inline-block!important;
    width: 90%;
    margin-left: 3px;
    font-size: 11px;}



ul li {
    line-height: 1.4;
}

}

@media (max-width: 991px) { 

.cpleft p {text-align:center!important;}
.cpright p {text-align:center!important;}
.sec_topleft {text-align:center!important;}
.sec_topleft h1 {text-align:center!important;}
.sec_topleft p {text-align:center!important;}
.Topright h6 {text-align:center!important;}

}

@media (max-width: 1000px) {

.btbar p {    margin: 0em 0!important;}

span.wpcf7-checkbox span.wpcf7-list-item { display: inline-block!important;
    width: 40%;
    margin-left: 3px;
    font-size: 11px;}



}




