/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width:1024px)
  and (-webkit-min-device-pixel-ratio: 2) {
.our-team > .col-sm-3 {
    width: 45% !important;
margin: 0 auto !important;

}

.team-info {
 
    margin-bottom: 20px;
}

}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {

.practice-block > .col-sm-4 {
    width: 50% !important;


	
}



.practice-col .over .box .title {
       font-size: 11px !important;
    }

.practice-col h3 {
   
    font-size: 11px !important;
    }

}

.myhomesection > div{
	 margin: 0.5rem 0;
    padding: 4rem 3rem ; 
height: 500px ; ;
    position: relative;
         -webkit-box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2); 
    -moz-box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2);
     box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2); 
     background-size: cover; 
    -webkit-transition: 500ms; 
     transition: 500ms;
background-image: url('https://primeraal.com/wp-content/uploads/2017/08/staff2-1.jpg');
    filter: alpha(opacity=100);
background-position: center;



}

.myhomesection2 > div{
	 margin: 0.5rem 0;
    padding: 4rem 3rem ; 
height: 500px ;
    position: relative;
         -webkit-box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2); 
    -moz-box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2);
     box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2); 
     background-size: cover; 
    -webkit-transition: 500ms; 
     transition: 500ms;
background-image: url('/wp-content/uploads/2017/08/CLIENT1.jpg');
opacity: 0.8;

    



}


.myhomesection3 > div{
	 margin: 0.5rem 0;
    padding: 4rem 3rem ; 
background: #fff;
height: 500px ; ;
    position: relative;
         -webkit-box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2); 
    -moz-box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2);
     box-shadow: 0 12px 20px 0 rgba(0, 0, 0, 0.2); 
     background-size: cover; 
    -webkit-transition: 500ms; 
     transition: 500ms;

  background-position: center;


background-image: url('/wp-content/uploads/2017/08/teamwork2.jpg');

}

.services-col p
{
color: #fff !important;
    font-family: open sans !important;

}

div.team-contents > ul > li > a {
color: #1c1d43;
}


#footer p {
color: white !important;
padding-left: 20px !important;

}

div#text1 h3 {
    padding: 0 0 18px;
    margin: 0 0 26px;
    font-size: 24px;
    line-height: 28px;
    text-transform: uppercase;
    position: relative;
}


div#text1 li{
font-size: 16px;
text-align: center;

}

.panel-default .panel-heading .panel-title a {

    background: grey;
   
}

.team-frame{
   text-align: justify;
}

.team-contents {
    text-align: justify;
}

.team-nav{
font-size: 14px;
}

.wpnaw-news-categories, .wpnaw-news-categories a  {
 
    display: none;
}

article.blog-post.detail.gallery-post-wrap a {
    color: darkblue;
}



.team-frame {
   
    font-family: roboto;
padding-left: 15px;
padding-right: 15px;
}


.team-info-nav {
   
    font-size: 14px;
    
}

.team-frame  .fa {
padding-right: 3px;

}

.widget_nav_menu ul li a, .widget_archive ul li a {
    text-transform: uppercase;
        font-family: roboto;
}


.trans {   
    width: 400px;
    opacity: 0.8;
	min-height: 230px;
}


.team-nav li a{
text-transform: capitalize;
}


.team-contents {
    
    font-family: roboto !important;
}

h1, .h1, h2, .h2, h3, .h3 {
  
    font-family: roboto !important;
}

.team-details .team-txt {
 
    font-family: roboto !important;
}

.addthis-smartlayers, div#at4-follow, div#at4-share, div#at4-thankyou, div#at4-whatsnext {

    display: none;
}

.contact a {
    color: darkblue;
}

#jp-relatedposts {
    display: none !Important;
   
}
div#text1 ul li {
    list-style: none;
}

div#text1 li:before {
   
    text-align: center;
    content: '\f00c';
    font-family: 'FontAwesome';
    float: left;
    margin-left: -1.5em;
  
}

.our-team .img-box{
	border:none !important;
	margin:0px 0px 0px 0px !important;
	box-shadow: 0 1px 3px #e3e3e3;
	min-height: 0px !important;
	 border-radius: 8px 8px 0 0px;
}

.team-info .img-box{
	border:none !important;
	margin-bottom:0px !important;
}

.divider-nav{
	display:none !important;

}

.team-info{
	border:none !important;
	box-shadow: 0 1px 3px #e3e3e3;
	background-color:#fff;
	padding:25px 10px;
		font-size: 14px !important;
	border-radius: 0px 0px 8px 8px;
}

.team-info > p {
	font-size: 16px !important;
	text-align: center !important;
	min-height: 100px;
}

.team-title > h2 {
	font-size: 16px !important;
	font-weight: 400 !important;
	text-wrap:none !important;

}

.team-info-nav {
    font-size: 16px;
    line-height: 1.1;
}


.team-nav li a {
 
    text-transform: none;
		font-size: 16px !important;
}

.team-contents {
    font-size: 16px;
}

.team-col .over {

    background-color: white;
}


.leftimg{ float:left;
margin:auto;
padding:10px


  }

.socialnetworks2{
display:none

}

.alllogo{
margin:auto;
padding-left:50px;

}

#footer .copyrights p {
    margin: 0;
    padding-left: 400px;
font-family: roboto;
font-size: 12px;
}

.main-page-wrapper {
    padding: 100px 20px;
    float: left;
    width: 100%;
    text-align: justify;
}

.widget_nav_menu ul li, .widget_archive ul li {
   
    border-top: none;
}

.footer-aside:before  {
    background-image:
        linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('//primeraal.com/wp-content/uploads/2017/08/images2.jpg');

}

#footer1{
font-size: 12px;
	text-transform:uppercase

}

.widget_nav_menu ul li a, .widget_archive ul li a {
   
    position: relative;
    text-transform: uppercase;
}

ul#menu-footermenu1 a {
    color: #cecece;
}


#footer .copyrights p {
       color: white;
	font-size: 12px !important;
		margin-left: 300px;
}

.newsletter-widget p{
	color: white !important;
	font-size: 12px !important
}


.aside-block .column .read-more {
	display:none;
}



.email-form .form-group .form-control {
  
    background: #cecece;
    
}

.email-form .form-group .btn-default .fa {
    
    color: #cecece;
}


.gallery-quotes p {
    /* margin: 0 0 29px; */
    line-height: 2em;
    padding: 0 60px 0 60px;
    text-align: center;
}

.gallery-quotes {
    overflow: hidden;
    margin: 0 0 35px;
    padding: 44px 0 0;
    border: 0;
    position: relative;
    
    color: black;
   
}

.testimonial_rotator.template-longform .testimonial_rotator_author_info p
{
	   font: 16px "Source Sans Pro", "Arial", "Helvetica", sans-serif;
	text-transform: uppercase;
}
.testimonial_rotator.template-longform .testimonial_rotator_quote {
    text-align: center;
     font: 16px "Source Sans Pro", "Arial", "Helvetica", sans-serif;
	text-transform: uppercase;
}


.section-element {
box-shadow: 1920px 192px 0 0 rgb(255,255,255) inset !important;
}


#nav3 .nav-list > li > a {
    
    text-transform: uppercase !important;
}

p {

    font-size: 16px !important;
  
}
