/*
Theme Name: Dap Trading
Author: Clikzy Creative
Author URI: http://clikzy.com
*/
@charset "UTF-8";

/** GENERAL STYLES 
--------------------------------------------------------------------*/
body {   font-family: 'HelvaticaLight';color: #888;}

/* `HEADINGS
----------------------------------------------------------------------------------------------------*/                      
/*h1->36px; h2->30px;  h3->24px; h4->18px  h5->14px; h6->12px;*/

h1,h2,h3,h4,h5,h6{font-family: 'oswaldRegular'; line-height:110%;font-weight:normal; color:#0067ad; margin:0 0 9px 0; padding: 10px 0;text-transform: capitalize;}
h1.page-title{font-family:'oswaldRegular'; font-size:24px; color:#353737; font-weight:normal;}
.mainHeadindDiv{font-family: 'oswaldRegular';background: #486e99;margin-bottom: 8px;padding:8px 19px ;text-transform: uppercase;}
.upperHeading{  line-height: 1.2em;padding:1px 0 4px 0;font-size: 31px;color: #d6dff2;}
.lowerHeading{ line-height: 1.2em;padding:1px 0 4px 0;font-size: 38px;color:#fff;}  
.post_title{color: #014676;}
.page_title{color: #353737;}  
.miniHeading{font-family: 'oswaldRegular';color:#5d8ac1;font-size:14px;}
.innerHeading{color: #0067ad;} 

#iframeMap {max-width:100%;}

body.home h1.page-title {font-family: times; font-weight: bold;}
 
/* `WRAPERS
----------------------------------------------------------------------------------------------------*/                    
.home .contentBox {padding: 7px 18px;}
.contentBox{background: #f5f8ff;padding:15px 30px 0 30px;border:1px solid #e4e4e4;border-radius:0; -moz-box-shadow:0 4px 6px 0 #E4E4E4;-webkit-box-shadow:0 4px 6px 0 #E4E4E4;box-shadow:0 4px 6px 0 #E4E4E4; min-height:580px;}
.contentBox p, .contentBox ul li, .contentBox ol li { font-family: 'helvetica';color:#072a5d; font-size: 14px;}
.home .contentBox{min-height:290px;}  

.single-post .contentBox {float:left; max-width:92.5%}   

.contentBox ul li, .contentBox ol li {padding:5px 0; margin: 0 0 0 20px;}

.home .mainBody {margin-top:20px;}

        
/*  header
---------------------------------------------------------------------------------------------------*/
.logo{float: left;height:136px;margin:24px 10px 8px 1px;width:41%;}



/*  slider
------------------------------------*/
#slider{margin:0 0 15px;}

/* general
------------------------*/
p{padding:2px 0;color: #000;font-size: 14px;  font-family: 'HelvaticaLight';line-height: 1.6em;}
.page_content{font-size: 16px;padding:5px 10px ;}
.readmore{color: #ff0000;font-family: 'HelvaticaOblique';font-size:15px;text-align: right;display: block;text-transform: capitalize;}

/**sidebar*/
.alternateFrontSide{padding: 0; -moz-box-shadow:0 4px 6px 0 #E4E4E4;-webkit-box-shadow:0 4px 6px 0 #E4E4E4;box-shadow:0 4px 6px 0 #E4E4E4;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu{padding: 0; margin:0; list-style-type:none;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li{min-height: 102px;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li > a{padding:41px 0 41px 25px; display:block; margin:0;font-family: 'oswaldbold';font-size: 24px;text-transform: uppercase; background: url('img/blackArw.png') no-repeat 90% 50% transparent;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li > a:hover{text-decoration: none;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li#menu-item-857 { color:#c2d2e9; background:#486e99;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li#menu-item-857 a{ color:#c2d2e9;  }
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li#menu-item-859 { background:#97b6dc;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li#menu-item-859 a{color:#4f5257;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li#menu-item-858 {background: #dbe5f7;}
.alternateFrontSide > div.widget_nav_menu > div.menu-home-sidebar-container > ul.menu > li#menu-item-858 a{ color:#486e99;}

#sidebar{background: #7194bf;padding:15px 0 0 0;-moz-box-shadow:0 4px 6px 0 #E4E4E4;-webkit-box-shadow:0 4px 6px 0 #E4E4E4;box-shadow:0 4px 6px 0 #E4E4E4;min-height: 340px; overflow:visible;}
#sidebar ul.menu{padding:7px 0; margin:0; list-style: none;}
#sidebar ul.menu li{margin:8px 0;}
#sidebar ul.menu li a{color: #fff; display:block; padding:6px 8px;font-size: 20px;font-family: 'oswaldRegular';text-transform: uppercase;}
#sidebar ul.menu li a:hover, 
#sidebar ul.menu li.current_page_item > a {background:#e6eefe;border:0px solid gray ;  -moz-box-shadow:0 4px 6px 0 #5a7699;-webkit-box-shadow:0 4px 6px 0 #5a7699;box-shadow:0 4px 6px 0 #5a7699;color: #75767a; text-decoration: none;}

/* search form
-----------------------------------------------------------------*/
headr .searchform{float: right;}
.searchForm{margin-left: 27px;}
.searchForm input[type='text']{font-family: 'arimoitalic';font-size:12px;color:#363636;background: #e6eefe;border: none;}
.searchForm .input-append .btn{border-radius:0 !important;background:url('img/search.jpg') 0 0 no-repeat #75767a;height:30px; width:27px;border:none}


/** `FOOTER
----------------------------------------------------------------------------------------------------*/
.footer-links ul {font-family: 'helvatica medium';}
.footer-links ul li{font-size:/*13px*/1.1em;}
.footer-links ul li:last-child{border:none;}
.footer-links ul li a{border-right:1px solid #49494a;color:#49494a;border-radius:0; padding:0 10px;}
.footer-links ul li:first-child a{padding-left:0;}
.footer-links ul li a:hover{background: none;}
.footer-links ul li:last-child a{border:none;}

.copyright a {color:#49494A;}
.copyright p{font-family: 'helvatica medium';color:#49494a;font-size:0.8em;}

/*inquiry form*/
#inquiryForm{background: #bfd0ea;padding:25px 33px;}
#inquiryForm input[type='text']{background: #fff;color:#486e99;font-size:14px;  font-family: 'HelvaticaLight';}
#inquiryForm button[type='submit']{ background:url('http://daptrading.com/wp-content/themes/dap/img/arrow.png') no-repeat scroll right center #486E99;font-family: 'oswaldRegular';
    border: medium none; color: #FFFFFF;display: block;   text-transform: uppercase;font-size: 16px;padding:7px 41px 7px 12px;}
.backLink{font-family: 'helvatica medium';font-size: 12px;color: #0165aa;font-weight: bold;}

/**  contact Div
-------------------------------------------*/    
#contactDiv{-moz-box-shadow:0 4px 6px 0 #E4E4E4;-webkit-box-shadow:0 4px 6px 0 #E4E4E4;box-shadow:0 4px 6px 0 #E4E4E4;
            background:#0064a9;text-transform: uppercase;padding:5px 16px 44px 16px;}
#contactDiv h3{color: #fff;font-family: 'oswaldbold';}
#contactDiv p{color: #fff;font-family: 'oswaldRegular';}
#contactDiv a{color: #fff;}
.adres{color:#000;font-size:12px;}
.content-container  .gotoLink{background:url('http://daptrading.com/wp-content/themes/dap/img/arrow.png') no-repeat scroll right center #486E99;font-family: 'oswaldRegular'; color: #FFFFFF !important;display:inline-block;margin-bottom: 14px;   text-transform: uppercase;font-size: 16px;padding:7px 41px 7px 12px;}
.gotoLink:hover{color:#fff;}

/*          sliders
---------------------------------------------------------------------------*/
#myCarousel{margin-bottom: 0 !important; min-height: 350px; height:auto;}
#myCarousel .item img{/*-webkit-box-shadow:  0px 5px 10px 5px rgba(0, 0, 0, 0.5); box-shadow:  0px 5px 10px 5px rgba(0, 0, 0, 0.5);*/ z-index:9999; width:100%;}
#fullWidthSlider{}
#fullWidthSlider .carousel-inner img{height: 207px;width:100%;}
#rightSlider .carousel-inner img,
#leftSlider .carousel-inner img{height: 207px;width:100%;}
#myCarousel .item .row-fluid {clear:both; margin-top:2px;}
#myCarousel .span4 {width:33.2%;}
#myCarousel .box2 {margin:0 .2%;}
    
    
.content-container h1,
.content-container h2,
.content-container h3,
.content-container h4,
.content-container h5{font-family:'oswaldRegular'; font-weight:normal; text-transform: uppercase; margin:5px 0; padding:0;}
.content-container h1{font-size:26px; color:#014676}
.content-container h2{font-size:18px; color:#0067ad}
.content-container h3{font-size:17px; color:#4574aa}
.content-container h4{font-size:14px; color:#5d8ac1}
.content-container h5{font-size:12px; color:#5d8ac1}
.content-container a{color:#0067ad !important; text-decoration: none;}

.box1, .box2, .box3{width:100%; height:auto; position:relative}
.box1 img, .box2 img, .box3 img{width:100%; height:auto;}
.box1 .caption, .box2 .caption, .box3 .caption{background: url(img/3boxbg.png) repeat top left; height:50px; position:absolute; bottom: 0; padding-top:10px;}
.box1 .caption, .box2 .caption, .box3 .caption{width:100%;}
.box2 .caption{top:0;}
.box1 .caption h3, .box2 .caption h3, .box3 .caption h3 {margin:0px 0 0 20px; padding:0; font-weight:normal; /*background: url(img/blackArw.png) 90% 50% no-repeat;*/ text-transform:uppercase;}
.box1 .caption h3 a, .box2 .caption h3 a, .box3 .caption h3 a, a .caption h3 {font-family: 'oswaldRegular'; font-size:18px; color:#072a5d; }
.box1 .caption h3 a:hover, .box2 .caption h3 a:hover, .box3 .caption h3 a:hover, a .caption h3:hover {text-decoration:underline; cursor:pointer;}

#leftSlider .carousel-control, #rightSlider .carousel-control {top:85%; left:92%;}


#gform_wrapper_1.gform_wrapper {max-width:100% !important;}
#gform_wrapper_1.gform_wrapper form {background: #BFD0EA;padding: 35px 0px 15px 35px;}
#gform_wrapper_1.gform_wrapper .top_label input.medium, #gform_wrapper_1.gform_wrapper .top_label select.medium {width: 85% !important; height:25px; padding-left: 5px; font-size:12px; color:#496f9e; border:0;}
#gform_wrapper_1 ul li.gfield {width:46%; float: left; clear:none !important; padding-bottom: 15px;}
#gform_wrapper_1 ul li#field_1_6 {float:right;margin-right:3%;}
#gform_wrapper_1 ul li#field_1_6 .ginput_container textarea {width:86% !important; height:199px !important; padding-left: 5px; font-size:12px; color:#496f9e;border:0;}
#gform_wrapper_1 .gform_footer input.button {background: url('http://daptrading.com/wp-content/themes/dap/img/arrow.png') no-repeat scroll right center #486E99;border: 0;color: #FFFFFF;text-transform: uppercase;font-family: 'oswaldRegular';padding: 7px 41px 7px 12px;}
#gform_wrapper_1.gform_wrapper .top_label .gfield_label {display:none;}
#gform_wrapper_1 .gform_footer {height:50px;}


@media only screen and (max-width:1200px) {

#gform_wrapper_1 ul li.gfield {width:100% !important; float:none !important; margin-left:0px !important;}

}

/* new changes
**-----------------------*/
.gray-text,.gray-text p,.gray-text h3{color: #4f5257;}
.page-container.gray-text{border-bottom: 1px solid #4f5257;}

/*news list*/
#newsEvents{}
#newsEvents.thumbnails > li{margin-left: 0; width:100%}
#newsEvents img{margin: 0; width:auto; height:auto}
#newsEvents .news-list-content{}
#newsEvents .thumbnail{border-right: none;border-left: none;border-top: none;border-radius:0;box-shadow:none;}
#newsEvents h3 a{text-transform: uppercase; color:#4F5257;}

.sidebar-wp{background:#DBE5F7 !important;}
.sidebar-wp h3{color:#4F5257; font-family: 'oswaldRegular'; margin-bottom: 0; padding-bottom: 1px; padding-left: 14px; text-transform: uppercase;}
.sidebar-wp ul{padding:7px 0; margin:0;}
.sidebar-wp ul li{padding:2px 17px;font-size:19px;text-transform:capitalize;line-height: 1.4em;font-family: 'HelvaticaLight'; list-style-type:none; margin:0;}
.sidebar-wp ul li a{color:#4F5257;}
.sidebar-wp ul li:hover,
.sidebar-wp ul li:active{background:#e6eefe;border:none ;-moz-box-shadow:0 4px 6px 0 #5a7699;-webkit-box-shadow:0 4px 6px 0 #5a7699;box-shadow:0 4px 6px 0 #5a7699;}
.sidebar-wp ul li:hover a{color:#4F5257;background: none;}
.sidebar-wp aside.widget_tag_cloud li{display: inline;}
.sidebar-wp .widget_tag_cloud li a{display: inline;}
.sidebar-wp .menu-news-events-container a{color:#4F5257 !important;}
.sidebar-wp .menu-news-events-container a:hover{box-shadow:none !important; -moz-box-shadow:none !important;}

.no-specific-height{min-height: 120px !important;}

.tagcloud {padding:15px;}

.lowerHeading a{color:#D6DFF2 !important;}

.page-id-23 .lowerHeading {display:none;} 


@media (max-width: 979px) and (min-width: 768px) {
.OoyalaVideoPlayer {max-width:480px;}

}

@media (max-device-width: 480px) {
.single-post .contentBox {float:none;}
.OoyalaVideoPlayer {max-width:300px;}
}

@media (min-width:300px) and (max-width:979px){
    #topMenu{width:100% !important;}
    #topMenu li{width:100% !important;}
    #topMenu li a{font-size:14px; !important;}
    #topMenu li ul{position: relative  !important; display: block !important; visibility: visible  !important; top:inherit !important}
    #topMenu li ul li ul{display: block !important; visibility: visible  !important; left:3em !important}
    #menu-item-947 ul.sub-menu{left:3em !important;}
    #topMenu li{padding:4px !important;}
}
/*@media (min-width:980px){
    #topMenu li ul li ul{left:18em !important}
    #menu-item-947 ul.sub-menu{left:-18em !important;}
}*/
ul.children li{margin:4px 0 !important;}
ul.children li a{font-size:15px !important;}
.sidebar-nav{overflow-x: auto;}


/*----Leadership Pages----*/

.leader-thumb {list-style:none; padding:0 8px !important; min-height:180px !important; margin: 8px 0 !important;}
.leader-thumb img {height: 180px; float: left; width: auto; margin-right: 15px;}
h3.leader-title a, h4.leader-designation {color:#444444 !important; text-transform:uppercase;}

.leader-img {height:315px; float:left; width: auto; margin:0 15px 15px 0;}
#leader-box h3 {text-transform:uppercase; padding:4px 0; margin:2px 0;}
#leader-box h4 {padding:4px 0; margin:2px 0;}