/*
Theme Name:     3clicks Child Theme
Theme URI:      http://3clicks.bringthepixel.com
Description:    Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>.
Author:         bring the pixel
Author URI:     http://www.bringthepixel.com/
Template:       3clicks
Version:        3.7
Tags:           flexible-width, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */

p {font-size:14px;}

/*header*/
div.g1-background {
display:none;}

a#g1-preheader__switch {
display:none;}

div#g1-preheader-bar.g1-meta {
display:none;}

.g1-nav--unstyled #g1-primary-nav-menu > li > a:after {
display:none;}


/*footer*/
aside#g1-prefooter.g1-prefooter {
background-color:#39393b;
}

p.foot-small { margin-top: 0em;
margin-bottom: .6em;
font-size: 12px;}

a.foot-head { margin-top: 0em;
margin-bottom: .6em;
font-size: 12px;}

div.foot-head { margin-top: 10px;
margin-bottom: 10px;
font-size: 15px;}

.tel {color:#2bbed8;}

footer#g1-footer.g1-footer {
background-color:#262626;
}


/*home*/
div.intro {
font-size:14px;
font-weight:400;
color:#555555;
margin-bottom:5%;
}

/*block images on home page*/
@media screen and (min-width: 800px) {
li.g1-column.g1-one-third.g1-valign-top {
width:33.3%;
}

.g1-grid > .g1-column {
margin-left:0%;
margin-top:-20px;
}


}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
li.g1-column.g1-one-third.g1-valign-top {
width:32.3%;
} 

.g1-grid > .g1-column {
margin-left:1%;
margin-top:-20px;}
}
/*END Home*/

/*Service pages*/
h1.main-head {
font-size:18px;
color:#555555;
text-transform: uppercase;
}


h2.main-head {
font-size:18px;
color:#555555;
text-transform: uppercase;
}
div.line {
border-bottom: 4px solid #2bbed8;
width:65px;
padding-top:0px;
margin-top:-15px;
margin-bottom:15px;}

div.lineB {
border-bottom: 4px solid #2bbed8;
width:65px;
padding-top:0px;
margin-top:-15px;
margin-bottom:-1px;}

div.lineC {
border-bottom: 4px solid #2bbed8;
width:65px;
padding-top:0px;
margin-top:-15px;
margin-bottom:-18px;}


h3.project {
font-size:16px;
color:#555555;
}

div.project {
padding-left:20px;
font-size:14px;
}

div.test {
float:left;
width:45%;}

div.test2 {
float:right;
width:50%;}

div.line-grey {
height:1px;
background-color:#cccccc;
margin-top:20px;
margin-bottom:20px;}

div.project2 {
padding-bottom:20px;}

div.project3 {
padding-bottom:10px;}

div.line-grey2 {
height:1px;
background-color:#cccccc;
margin-top:-10px;
margin-bottom:20px;}


div.line-grey3 {
height:1px;
background-color:#cccccc;
margin-top:33px;
margin-bottom:20px;}

div.line-grey4 {
height:1px;
background-color:#cccccc;
margin-top:15px;
margin-bottom:20px;}

div.line-grey5 {
height:1px;
background-color:#cccccc;
margin-top:53px;
margin-bottom:20px;}

/*test*/
div#test {
border-bottom: 1px solid #cccccc;
padding-bottom:15px;
margin-bottom:15px;
}

@media screen and (max-width: 800px) {
div.space
{ display:none;}
}

/*banner*/

div#slide-1-layer-1.tp-caption.medium_light_black.tp-resizeme.skrollable.rendered
div#slide-1-layer-1.tp-caption.medium_light_black.tp-resizeme.skrollable.rendered
{color:#ffffff!important;
font-family:open sans!important;
font-weight:200;}

ul {
margin-left: 1.5em;
font-size:14px;
}

/*clients*/
li#clients.g1-column.g1-one-sixth.g1-valign-top {
margin-right:5px;
margin-top:10px;}

li#clients2.g1-column.g1-one-sixth.g1-valign-top {
margin-right:5px;
margin-top:-60px;}

p.wp-caption-text {
font-family:arial;
font-style:normal;
text-align:left;
}

/*the team*/

div#g1-tabs-1.g1-tabs.g1-tabs--simple.g1-type--click.g1-tabs--horizontal.g1-tabs--top.g1-align-left {
margin-top:40px !important;}

/*side menu*/
div.g1-submenus {margin-top:10px;}

/*logo*/
h1.site-title {
max-width:270px !important;
}
p.site-title  {
max-width:270px !important;
}