/* Введите Ваш код CSS тут */
.boxtrain {
	border: 2px solid #ebebeb;
  -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}
.boxtrain:hover {
  	border: 2px solid #333;
  -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}
.tnp-widget-minimal input.tnp-submit{
  background-color:#1F3A93;
}
.dt-sc-ico-content.type8 {
    min-height: 168px;
}
.dt-sc-ico-content.type8:hover{border:2px solid #0da1ff;}

#logo {
    margin: 10px 0px 15px 0px;
}
.header3 #logo {
    padding:0;
}
.dt-sc-team.type1:hover{background:#ebebeb;border-color:#0da1ff;}
.dt-sc-team.type1 img{border:1px solid #fff;transition:none;}
.dt-sc-team.type1:hover img{border:1px solid #0da1ff;transition:none;}
.dt-sc-team.type1:hover p{visibility:visible !important;color:#0da1ff;}
.video {height: 0;position: relative;padding-bottom: 56.25%;}
.video iframe {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
#footer .copyright {background: #000;color:#fff;}
.footer-widgets-wrapper {background: #131212;}


@media only screen and (max-width: 1280px){
 div#turttle{background-position:-80px center !important; background-size: 160%;} 
}

@media only screen and (max-width: 1024px){
 div#turttle{background-size:170%;} 
}

@media only screen and (max-width: 767px){
  .column.no-space.dt-sc-one-sixth{margin-bottom:0;}
  div#turttle{background-size:325%;background-position: 0 center !important;}
  div#turttle .dt-sc-hr-invisible-medium, div#turttle .dt-sc-hr-invisible{display:none;}
  div#turttle h5.simple-title{margin:0; padding:0;}
  div#turttle input[type="email"]{margin-bottom:0;}
  div#turttle .dt-sc-button.white{color:#000;border-color:#000;}
  div#turttle{padding-top:20px;}
  div#turttle .slanting-edge{padding-bottom:25px !important;}
  
}



#logo a img{width:120px;}
.dt-sc-partner-carousel-wrapper { float:left; clear:both; margin:0px; padding:0px; width:100%; position:relative; display:block; }
.dt-sc-partner-carousel li { display:block; float:left; margin:0px 10px; text-align:center; width:272px;}
.dt-sc-partner-carousel li img{ width:272px;}
.dt-sc-partner-carousel-wrapper .carousel-arrows { top:-55px; }
.dt-sc-partner-carousel-wrapper .carousel-arrows a { margin-left:10px; }

/*div.dt-sc-one-fourth .dt-sc-ico-content.type8{background: url(/wp-content/uploads/2017/11/bg.jpg) repeat 0px 0px;background-size:cover;}*/
div.dt-sc-one-fourth .dt-sc-ico-content.type8{background:#0da1ff;}

#f div.dt-sc-one-fourth .dt-sc-ico-content.type8,#homesquare8 .dt-sc-ico-content.type8{background: url(/wp-content/themes/whistle/images/title-pattern.png) repeat 0px 0px;}
div.slanting-edge ul.dt-sc-social-icons{margin:20px 0 10px 170px;}

div.slanting-edge .dt-sc-social-icons li a{width:30px;height:30px;line-height:30px;}


#footer .widget {padding: 25px 0px 20px;}

div.dt-sc-ico-content.type8 {min-height:190px;}

@media only screen and (max-width: 1294px){
div.dt-sc-ico-content.type8 {min-height:212px;}
#f div.dt-sc-one-fourth .dt-sc-ico-content.type8{min-height:190px;}
}
@media only screen and (max-width: 1024px){
div.dt-sc-ico-content.type8 {min-height:234px;}
#f div.dt-sc-one-fourth .dt-sc-ico-content.type8{min-height:190px;}
}
@media only screen and (max-width: 1000px){
div.dt-sc-ico-content.type8 {min-height:256px;}
#f div.dt-sc-one-fourth .dt-sc-ico-content.type8{min-height:190px;}
}
@media only screen and (max-width: 667px){
div.dt-sc-ico-content.type8 {min-height:200px;}
#f div.dt-sc-one-fourth .dt-sc-ico-content.type8{min-height:190px;}
}
@media only screen and (max-width: 375px){
div.dt-sc-ico-content.type8 {min-height:180px;}
#f div.dt-sc-one-fourth .dt-sc-ico-content.type8{min-height:190px;}
}

div.dt-sc-ico-content.type8 h4 a{color:#fff;} 
img.h485{max-height:485px;}

p,q{text-align:justify !important;}
.dt-sc-team.type1 p{text-align:center !important;}

ul.dt-sc-tabs-vertical-frame *,ul.dt-sc-tabs-vertical-frame > li.active,ul.dt-sc-tabs-vertical-frame{color:#0da1ff;border-color:#0da1ff;}
ul.dt-sc-tabs-vertical-frame > li.active > a{color:#0da1ff;}
div.dt-sc-tabs-vertical-container div.video{margin-bottom:20px;}
blockquote.type1{border-color:#0da1ff;}
.dt-sc-button.small{padding:15px;margin-right:5px;}
div#nosenko p,div#nosenko{font-weight:bold;text-align:left !important;}
blockquote q {font-size: 16px;line-height: 1.4em;}

#underslider .intro-text.type2{background: #000; color:#fff; border-left: 5px solid; border-right: 5px solid;border-color:#0da1ff;}
body{-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;word-wrap: break-word;}
#homesquare8 .dt-sc-ico-content.type8 h4,.breadcrumb-wrapper h1{-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;word-wrap: normal;}
ul.menu li a span{color:#0da1ff;}
.breadcrumb-wrapper .breadcrumb {margin-right: 30px;}
.dt-sc-tabs-vertical-frame-content{padding:20px;background-color:#f1f1f1;}
.dt-sc-tabs-vertical-frame-content ul,.dt-sc-tabs-vertical-frame-content ol{margin-left:20px;}
#homesquare8 .dt-sc-ico-content.type8{min-height:255px;}
@media (max-width:1118px){#homesquare8 .dt-sc-ico-content.type8{min-height:265px;}}
@media (max-width:958px){#homesquare8 .dt-sc-ico-content.type8{min-height:275px;}}
@media (max-width:767px){
article#post-2>div:nth-child(2){margin-bottom:0;}
article#post-2>div:nth-child(3){margin-bottom:0;}
article#post-2>div:nth-child(4){margin-bottom:0;}
article#post-2>div:nth-child(5){margin-bottom:0;}
article#post-2>div:nth-child(6){margin-bottom:0;}
article#post-2>div:nth-child(7){margin-bottom:0;}
article#post-2>div:nth-child(8){margin-bottom:0;}
article#post-2>div:nth-child(9){margin-bottom:0;}
.breadcrumb-wrapper .breadcrumb{display:none;}
}

.breadcrumb-wrapper .breadcrumb{display:none;}
.breadcrumb-wrapper h1 {margin: 10px 0;float:none;text-align: center;}

#homesquare8 .dt-sc-ico-content.type8 a.icon-btn{height:46px;position: absolute;bottom: 0; left: 0; right: 0; border-top:2px solid #fff;}
#homesquare8 .dt-sc-ico-content.type8 a.icon-btn:before {content:"";display: none;}
.footer-widgets-wrapper{background-color: rgb(13, 161, 255);}
#footer .copyright{background-color:#02609c;}

