/*
Theme Name:     Taktik Child theme
Theme URI:      http://taktikcommunication.com/web
Description:    Theme created by Taktik Communication
Author:         Taktik Communication
Author URI:     http://taktikcommunication.com/
Template:       taktik
Version:        1.0.1
*/

@import url("../taktik/style.css");

@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('fonts/myriadpro/MyriadPro-Regular.eot?') format('eot'), 
	     url('fonts/myriadpro/MyriadPro-Regular.otf')  format('opentype'),
	     url('fonts/myriadpro/MyriadPro-Regular.woff') format('woff'), 
	     url('fonts/myriadpro/MyriadPro-Regular.ttf')  format('truetype'),
	     url('fonts/myriadpro/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 12, 2014 */
@font-face {
    font-family: 'wc_roughtrad_btaregular';
    src: url('fonts/wc_roughtrad-webfont.eot');
    src: url('fonts/wc_roughtrad-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/wc_roughtrad-webfont.woff2') format('woff2'),
         url('fonts/wc_roughtrad-webfont.woff') format('woff'),
         url('fonts/wc_roughtrad-webfont.ttf') format('truetype'),
         url('fonts/wc_roughtrad-webfont.svg#wc_roughtrad_btaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
header , .homebanner{background-size:100% 100% !important;}
.opt-content{url("images/sliderbg.jpg") repeat center top / 100% 70% #191919 !important}
header .logo{padding:20px 0 10px 0;}
.innerpagefullbg{background-size:100% 100% !important;min-height:100px;}
.innerpagefullbg .entry p{margin:0px;}
.innerpagefullbg #content.inner-content{min-height:100px;}
.slide-out-div{top:50px;}
.slide-out-div1{top:190px !important;}
.slide-out-div2{top:330px !important;} 
.slide-out-div3{top:470px !important;}
.homepageboxs{position:relative;top:0px;}
.home .content .container{margin-bottom:-165px;}
.menu-haut-container{padding:0;margin-top:10px;}

.menu {text-align:center;width:100%;}
/*
display:table !important;
.menu li{display:table-cell !important;}
*/
.menu > li a{padding:10px 20px;}
.menu ul.sub-menu a{padding: 15px 10px 10px 10px;}

.col-md-8.col-lg-8.news {margin-top: 65px;}
#copyright{position:relative;padding:75px 0 60px 0;}
#copyright p{padding:0 0 5px 0;margin:0;font-size:15px;line-height:17px;text-align:center;}
.footersocialicon{padding:0;position:absolute;right:0;top:0;}
.footersocialicon ul li{padding:5px 1px;}
.footersocialicon ul li a img{vertical-align:top;}

/*innerpage*/
.innerpageboxlk  .innerboximg{width:100%;}
.innerpageboxlk .customcontent a{width: 150px !important;margin: 20px auto 0 auto !important;display:block;} 
.innerpageboxlk .rate{top: 125px; left: 0; right: 0; margin: 0 auto;position:absolute;}
.innerpageboxlk  .innerboxrate h3{margin-top:50px !important;}
.innerpageboxlk  .innerboxrate p{padding:0px 15px !important;}

.tplnews{background:#3A3A3A !important;}
.tplnews hr{margin-bottom:0px !important;} 
.box_packages .conception-de-site-web1{min-height:410px;}

.img-responsive.rate{left:0;margin:0 auto;position:absolute;right:0;top:100px}
.customcontent a{display:block;margin:20px auto 0!important;width:150px!important}
.template a{display:block;margin:20px auto 0!important;width:150px!important}
.solution a{display:block;margin:20px auto 0!important;width:150px!important}
/*#content.inner-content{min-height:570px}*/

.innerboxrate .customcontent .priceheadlink{
width:100% !important;background:none;color:#000;text-decoration:none;text-align:center;padding:0 15px;
}
.innerboxrate .customcontent .pricelink{
  position: absolute;
  left: 0;
  right: 0;
  bottom: 60px;
}
.home footer{padding-top:150px;}
.home .footer{padding-top:50px;}
[lang|=en] .french{display:none}
[lang|=fr] .english{display:none}
.custom a.priceheadlink {
    font-family: subwaynovella;
    font-weight: normal;
}.pp_pic_holder.light_square .pp_content {
    height: auto !important;
    padding-bottom: 35px;
}#extra .french li, #extra .english li {
    min-height: 60px;
}
#div_b h1 {
    font: 100px/150px wc_roughtrad_btaregular;
 }
.taktikinfopricebox ul li div p {
    font: 98px/120px wc_roughtrad_btaregular;padding:0 15px;
}.

.taktikviewmorecontent #extra ul{padding:0px;}.center-align {
    text-align: center;
}form.wpcf7-form h3 {
    margin-top: 0;
}
.pp_pic_holder.light_square a.pp_close {
    color: transparent;
    display: block;
    float: right;
  position:inherit;
}#pp_full_res .pp_inline .wpcf7-form p{
margin:0;}.pp_pic_holder .pp_content_container .pp_details {
    margin-bottom: 0;
    margin-top: 0;
}