
/* Main CSS file*/
/* ----------------------------------------------------------------------------------------------------------- */

/* Table of content */
/*===================================

			**** Main Page ****
	
	1. General
	2. Button
	3. Home-2 & Blog-Single Page  Menu { Main menu >> in menu.css file }
	4. Bounce Slider
	5. site composition
	6. latest_project1
	7. services home
	8. Accordion
	9. Our Skills
	10. Get Tutor
	11. Recent news
	12. Tab
	13. Image hovers
	14. Our Client
	15. Twitter
	16. footer
	17. To Top

			**** Page 2 ****
	
	1. Icon header
	2. Menu 2
	3. Feature
	4. GetTutor
	5. Company strategy
	6. Our Skills
	7. Our latest project

			**** Page 3 ****
	
	1. Our Latest Projects
	2. Prices Table
	3. Progress
	4. Client say	

			**** Page 4 ****
	
	1. Our Latest Projects
	
			**** Page 5 ****
	
	1. Fullpage Footer
	2. Social Icons
	
			**** Page 6 ****
	
			****  Blog Page ****
	
	1. Pagination

			**** Blog : Single Page ****

	1. Breadcrumb
	2. Blog Catagory
	3. Share Post
	4. Comment box
	5. Blog catagory
	6. Tags
	7. Accordions
	8. blog recent Tweets
	9. Popular Post
	
			**** Contact us page ****
			
			**** Portfolio Page ****			
				**** Portfolio Page 3 Columns-1 ****				
				**** Portfolio Page 2 Columns ****
				**** Portfolio 2 column ****			
				**** Portfolio 4 column ****
				
			**** About us page ****			
			**** Services ****			
			**** Faq page ****			
			**** Price tables Page ****			
			**** 404 error page ****			
			**** blog Left sidebar ****			
			**** Image gallery ****
			
	
==================================== */


/* =============   1. General  =========== */

body{font-family: 'Roboto', sans-serif;font-size:16px; font-weight:300;color: #000;
    background: #9fd89f; /* Old browsers */
    background: -moz-linear-gradient(left,  #9fd89f 0%, #626d21 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#9fd89f), color-stop(100%,#626d21)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #9fd89f 0%,#626d21 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #9fd89f 0%,#626d21 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #9fd89f 0%,#626d21 100%); /* IE10+ */
    background: linear-gradient(to right,  #9fd89f 0%,#626d21 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fd89f', endColorstr='#626d21',GradientType=1 ); /* IE6-9 */        
}

ul,li{margin:0px;padding:0;}
.component ul, .component ol{margin:0 0 15px;padding:0 0 0 40px;}
.component ul#Grid, .component ul#Grid li{padding:0;margin:0;}
.component li{margin:0 0 5px;}
header{padding:0px 0px 0px 0px;background-color:#fff;}

a{color:#626d21;text-decoration:none;font-weight:600;}
a:hover{text-decoration:none !important;}
a:focus{text-decoration:none;}
p{}
h1,h2,h3,h4,h5,h6{font-weight:400;text-rendering:auto;font-family:'Roboto', sans-serif;}

.fleft{float:left;}
.fright{float:right;}
.clear, hr{clear:both;}
.sans14{font-size:14px;font-family: 'Source Sans Pro', sans-serif;}
.sans16{font-size:16px;font-family: 'Source Sans Pro', sans-serif;}
.sans18{font-size:18px;font-family: 'Source Sans Pro', sans-serif;}
.Oswald21{font-size:21px;font-family: 'Roboto', sans-serif;color:#000;}

.Titles{font-size:36px;font-family: 'Roboto', sans-serif;color: #000;}
.Titles_text{font-size:22px;font-family: 'Source Sans Pro', sans-serif;color:#000;}


/* =============   2. Button  =========== */

.navbar .nav{text-transform:uppercase;}
.button_yellow,
.button_ynoshadow,
.button_black,
.button_bkshodow,
.button_blacksmall,
.button_black_slide{
color: #fff;height: 42px;line-height: 42px;
font-size: 16px;font-family: 'Roboto', sans-serif;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.button_yellow{
padding:0px 41px;
-moz-box-shadow: 0px 3px 0px rgba(239, 121, 69, 0.25);
-o-box-shadow: 0px 3px 0px rgba(239, 121, 69, 0.25);
-webkit-box-shadow: 0px 3px 0px rgba(239, 121, 69, 0.25);
box-shadow: 0px 3px 0px rgba(239, 121, 69, 0.25);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
text-transform: uppercase;
}
.button_yellow:hover{background: #000;color:#fff;}
.button_ynoshadow{
	width: 155px;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	text-transform: uppercase;
	}
.button_ynoshadow:hover{background:#d26e42 !important;color:#fff;}	
	
.sequence-canvas .button_black:hover{background-color: #bd362f;}
.button_black {
padding: 0px 41px;
background: #000;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
text-transform: uppercase;
border: 0px;
}
.button_black:hover{color: #fff;}

.button_black_slide{
padding:0px 41px;
background: #000000; /* Old browsers */
background: -moz-linear-gradient(top,  #000000 0%, #222222 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#222222)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #000000 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #000000 0%,#222222 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #000000 0%,#222222 100%); /* IE10+ */
background: linear-gradient(to bottom,  #000000 0%,#222222 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#222222',GradientType=0 ); /* IE6-9 */
text-transform: uppercase;
border:0px;
}
.button_black_slide:hover{background:#444!important;background-color:#444;color: #fff;}

.button_bkshodow{
width: 155px;
background: #000;
box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-moz-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-o-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-webkit-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
border-bottom:0px;}
.button_bkshodow:hover{background:#3f4447 !important;color:#fff;}

.button_blacksmall{
padding: 0px 23px;
height: 30px!important;
background: #000;
box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-moz-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-o-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-webkit-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
text-transform: uppercase;
}
.button_blacksmall:hover{background: #ef7945;}

.button_black2{font-size: 16px;
font-family: 'Roboto', sans-serif;
padding: 0px 15px;
height: 42px;
background: #000;
box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-moz-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-o-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-webkit-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
border:0px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-webkit-border-radius: 5px;
color: #ffffff;}
.button_black2:hover{color:#fff;}

.logo{margin:0 0 20px 0;}
.mainBody{padding:0 10px;}
.fullwidth{width:100%;}
.menuIcon{font-size: 18px;padding-left: 6px;}
.main1{padding-bottom:150px;}
.main-col{padding:20px 0;font-family: 'Source Sans Pro', sans-serif;min-height:250px;}
.main-col .item-image{margin-bottom:15px;}
.main-col .blog .item-image img{width:100%;}
.below-content{padding:10px 0;}

/* =============   3. Home-2 & Blog-Single Page  Menu  =========== */

.navbar.navbar-fixed-top {margin:0;}
.navbar-inner{border:none !important;box-shadow:none !important;}
.navbar-inverse .nav > li > a {color: #fff !important;}
.navbar-inverse .nav .active > a{color:#000 !important;background:transparent !important;box-shadow: none !important;}

.navbar-inverse .nav > li > a {text-shadow: none !important;}
.dropdown-menu {background:transparent !important;box-shadow:none !important;border:0px !important;}
.dropdown-menu > li > a {color: #fff;font-weight:300;padding: 5px 15px;}
.dropdown-menu > li > a:hover{background:transparent;color:#000;}

.navbar .nav > li > .dropdown-menu:before {border:0px !important;}
.navbar .nav > li > .dropdown-menu:after{border:0px !important;}

/* =============   4. Bounce Slider  =========== */

.sq_main1{position:relative;}
.bounce-slider, .bounce-slider li {height: 510px;}
.bounce-slider img {	width: 100%;height: 510px;}
.carousel-inner .item img {width:100%;}


/* =============   5. site composition  =========== */

.all_features{padding-top:11px;}
.all_features h3{font-size:24px;margin-top: 15px;}
.all_features p{font-size: 14px;margin-top: 19px;margin-bottom:29px;}
.feature_text{padding: 0px 10px 0 10px;}
/*.all_features:hover{
	-moz-box-shadow: 0 0 5px 15px #e8e8e9;
	-webkit-box-shadow: 0 0 5px 15px #e8e8e9;
	box-shadow: 0 0 5px 15px #e8e8e9;
	cursor:pointer;
	}

	*/
.all_features:hover{
	-moz-box-shadow: 0 0 5px 15px rgba(232, 232, 233, 0.5);
	-webkit-box-shadow: 0 0 5px 15px rgba(232, 232, 233, 0.5);
	box-shadow: 0 0 5px 15px rgba(232, 232, 233, 0.5);
	}
	
.mainFeature{margin:0;}
.all_features h2.text-center{font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.featured-image{text-align:center;}
.all_features .featured-image img{border-radius:100%;border:3px solid #fff;width:95px;height:95px;margin:0 auto;}
.all_features .featured_text p{min-height: 80px;}
.all_features .button_black{margin:0 0 15px;}
.all_features:hover .featured-image img{border-radius:100%;border:3px solid #565F1D;}
.all_features:hover h2.text-center{color:#565F1D;}
.all_features:hover .button_black{background:#565F1D;}

.compositions{text-align:center;background:url('../img/composition.png');width:95px;height:95px;margin:0 auto;}
.designs{text-align:center;background:url('../img/designs.png');width:95px;height:95px;margin:0 auto;}
.codes{text-align:center;background:url('../img/code.png');width:95px;height:95px;margin:0 auto;}
.sociales{text-align:center;background:url('../img/social.png');width:95px;height:95px;margin:0 auto;}
	
.all_features:hover h3.text-center{}
.all_features:hover .button_black{}
.all_features:hover .compositions {background: url('../img/compositionHover.png');}
.all_features:hover .designs {background:url('../img/designsHover.png');}
.all_features:hover .codes {background:url('../img/codeHover.png');}
.all_features:hover .sociales {background:url('../img/socialHover.png');}

.moduletable h3{text-align:center;}

/* =============   6. latest_project1  =========== */	

	.latest_project1{margin-top: 58px;margin-bottom:36px;}
	.latest_project1 h2{font-size:36px;}
	.latest_project1 p{font-size:22px;font-family: 'Source Sans Pro', sans-serif;}
	.latest_pimg h3{font-size:21px;margin: 5px 0 0 0;padding: 0;}
	.latest_pimg {background:#f5f5f5;margin-bottom: 30px;}
	.latest_pimg p{margin: 0 0 15px 0;}
	.latest_pro .button_black2 {margin-right: 10px;margin-top: 109px;margin-left: 10px;}
	.latest_pro .span4 .thumbnail{border: 0px;}
/* =============   7. services home  =========== */	

.services_home{margin-top: 53px;margin-bottom: 61px;}
.services_homep{}

/* =============   8. According  =========== */	

.accordingT{margin-top: 46px;}
.collapsible,
.page_collapsible,
.accordion {
    padding:2px 10px;
background: #f5f5f5;
text-decoration: none;
color: #000;
font-size: 18px;
cursor: pointer;
font-family: 'Roboto', sans-serif;
}
.accordion {
margin-top: 10px !important;
margin-bottom: 0px !important;
}
.accordion-open,
.collapse-open {}
.accordion-open span,
.collapse-open span {
    display:block;
    float: left;
margin: 10px 20px 10px 1px;
padding: 9px 10px;
}
.accordion-open span,
.collapse-open span {
    background:url(../img/minus.png) center center no-repeat;
}
.accordion-close span,
.collapse-close span {
    display:block;
    background:url(../img/plus.png) center center no-repeat;
    float:left;
	margin: 8px 20px 0 1px;
padding: 16px 10px 5px 10px;
}

/* =============   9. Our Skills  =========== */	

.homeskills  .Our_Skills{margin-top: 15px;}
.Our_Skills{margin-top: 45px;}

div.container {
    padding:0;
    margin:0;
}
div.content {
    background:#f5f5f5;
    margin: 0;
    padding:10px;
    font-size:14px;
    line-height:1.5em;
    font-family: 'Source Sans Pro', sans-serif;
}
div.content ul, div.content p {
    padding:0;
    margin:0;
    padding:3px 3px 3px 38px;
}
div.content ul li {
    list-style-position:inside;
    line-height:25px;
}
div.content ul li a {
    color:#555555;
}
code {
    overflow:auto;
}

/* =============   10. Get Tutor  =========== */	

.GetTutor{background-color:#000;padding: 37px 0px 26px 0px;}
.GetTutor h4{color:#fff;font-size:24px;font-family: 'Roboto', sans-serif;}
.GetTutor p{margin-top: 27px;}

/* =============   11. Recent news  =========== */

.blog dt.article-info-term{display:none;}
.blog dd{margin:0 10px 0 0;}
.blog .item{margin-bottom:15px;}
.page-header{margin:10px 0;padding-bottom:5px;}
.page-header h2{margin:0;}
.blog .page-header h2{font-size:22px;}
.blog .item-content h2, .blog .item-content h3{font-size:16px;line-height:22px;}

.homeBlog{width: 100%;}
.homeBlog .news_info{width:70%;}
.recent_tab {margin-top: 58px;}
.recentNewsDate {
    color:#fff;
width:50px;
height:37px;
margin:0;
padding: 17px 0px 0px 0px;
font-size: 36px;
text-align: center;
background-color: #565F1D;
border-radius: 4px;
box-shadow: 0px 3px 0px #e8e8e9;
-webkit-box-shadow: 0px 3px 0px #e8e8e9;
-moz-box-shadow: 0px 3px 0px #e8e8e9;
-o-box-shadow: 0px 3px 0px #e8e8e9;
}
.recentNewsmonth{margin-top:10px;font-size:16px;}
.recentBlogs{margin-bottom:25px;margin-left:0px;width: 100%;}
.news_info {padding-left: 18px;width: 88%;}
.news_info:hover h4 a{cursor:pointer;}
.news_info h4{font-size:18px;margin:4px 0px;}
.news_info h4 a{color:#000;}
.blogs_comments{margin: 6px 0px;}
.blogs_comments a{color: #ced1d3;}
.blogs_news{color: #000;font-size:14px;font-family: 'Source Sans Pro', sans-serif;padding-right: 10px;}

/* =============   12. Tab  =========== */

#hometab{margin-left:0px;}
.home_tab{}
#myTab{margin: 0px;border:0px;}
#myTab li{background: #000;margin: 0 2px;text-transform:uppercase;font-size:16px;}
#myTab li a{border: 0px;padding: 10px 10px;color: #ffffff;font-weight: 400;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
#myTab .active {background:#f5f5f5;}
#myTab .active a{border-radius:0;background:#f5f5f5;color: #000;font-weight: 400;}
#myTab li :hover{background:#f5f5f5;}
#myTab li  a:hover{background:#f5f5f5;border-radius:0px;margin: 0px;cursor: pointer;border:0px;color: #000;}
#myTab .first-tab{margin-left:0px;}
.tab-content {background: #f5f5f5;}
.tab-text{padding:20px 20px 15px 20px;}
.tab-text h3{font-size:21px;color:#000;}
.tab-text p{font-size:14px;font-family: 'Source Sans Pro', sans-serif;}
.tabimg{width:160px;height:160px;float:left;margin: 3px 7px 3px 0px;}
.tabimg_next{}

/* =============   13. Image hovers  =========== */

.img_hover{position: relative;overflow: hidden;}
.img_hover:hover .img-overlay{visibility:visible;display:block;}
.img-overlay {
visibility:hidden;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.img_hover .img-overlay .plus {margin-left: 47%;position: absolute;height: 100%;}
.img_hover .img-overlay .plus i {position: absolute;color: #fff;
top: 45%;
background: #000;
padding: 10px;
border-radius: 50%;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;}
.img_hover a:hover .img-overlay{opacity: 1;filter: alpha(opacity=100);position: absolute;}
.img_hover .img-overlay{display: none;position: absolute;
top: 0;left: 0;bottom: 0;right: 0;
}

/* =============   14. Our Client  =========== */

.greatful_client{margin-top:30px;}
.row {
width: auto;
max-width: none;
min-width: 0;
margin: 0 -10px;
}

.dashedline span {
background: #FCFCFC;
padding-right: 5px;
}

 .carouselclients{width:100%; border:none; background:transparent;box-shadow:none;}
.jcarousel-skin-tango-clients{margin-top: 54px;margin-bottom: 80px;}
.jcarousel-skin-tango-clients .jcarousel-container {
margin: 0 0 42px 0;
width: 100%;
max-width: 100%;
padding: 0 10px;
}
.jcarousel-skin-tango-clients .jcarousel-container {
margin: 0 0 42px 0;
width: 100%;
max-width: 100%;
padding: 0 10px;
}
.jcarousel-skin-tango-clients .jcarousel-item {
margin: 0 7px;
background: transparent;
border: none;
box-shadow: none;
}
.view1 {
float: left;
border: none;
overflow: hidden;
position: relative;
text-align: center;
cursor: default;
margin: 3px 0 21px 0;
border-radius: 4px;
}
.jcarousel-skin-tango-clients .jcarousel-clip {
overflow: hidden;
margin: 0;
}
.view1 a {
display: inline;
text-decoration: none;
width: auto;
}
.jcarousel-skin-tango-clients .jcarousel-prev-horizontal {
position: absolute;
top: 15px;
left: -40px;
width: 20px;
height: 19px;
cursor: pointer;
background: url(../img/previous.png) center center no-repeat;

cursor: pointer;
transition: all .2s;
-moz-transition: all .2s;
-webkit-transition: all .2s;
-o-transition: all .2s;
}
.jcarousel-skin-tango-clients .jcarousel-next-horizontal {
position: absolute;
top: 15px;
right: -33px;
width: 20px;
height: 19px;
cursor: pointer;
background: url(../img/next.png) center center no-repeat;
transition: all .2s;
-moz-transition: all .2s;
-webkit-transition: all .2s;
-o-transition: all .2s;
}
.jcarousel-skin-tango-clients .jcarousel-next-horizontal:hover{
background: url(../img/nexthover.png) center center no-repeat;}
.jcarousel-skin-tango-clients .jcarousel-prev-horizontal:hover{background: url(../img/previoushover.png) center center no-repeat;}
.view-first:hover img {
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.view-first img {
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
}

/* =============   15 Twitter  =========== */

	.TwitterNews{background-color:#f5f5f5;padding:13px 0}
	.TwitterNews p{font-size:16px;font-family: 'Source Sans Pro', sans-serif;color:#000;}
	.TwitterNews span{color:#f08a5c;font-weight:bold;}
	.TwitterNews i{font-size: 26px;color: #000;margin-right: 12px;}

	.TwitterNews2{background-color:#ef7945;padding:20px 0}
	.TwitterNews2 p{font-size:16px;color:#fff;font-family: 'Source Sans Pro', sans-serif;}
	.TwitterNews2 span{color:#000;font-weight:bold;}
	.TwitterNews2 i{font-size: 26px;color: #fff;}
	
/* =============   16. footer  =========== */

.footer, .above-content, .main-page-header, .below-content-full{color:#000;
    background: #b0b87f; /* Old browsers */
    background: -moz-linear-gradient(left, #b0b87f 0%, #7b892a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #b0b87f 0%,#7b892a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #b0b87f 0%,#7b892a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0b87f', endColorstr='#7b892a',GradientType=1 ); /* IE6-9 */
}
.main-page-header{padding:20px 0;}
.main-page-header h1{margin:0;}
.below-content-full{text-align:center;padding:10px 0;color:#000;}
.below-content-full h3{font-size:24px;}
.below-content-full .button_black{background:#565F1D;margin-top:15px;}
.footer{padding:32px 0px 69px 0px;}
.footer h3{color:#000;}
.footer a{color:#000;font-weight:300;}
.footer .logo{max-width:220px;}
.footer .menu{margin:0 0 15px;}
.footer .menu > li{padding:0 5px;border-right:1px solid #000;}
.footer .menu > li:last-child{border-width:0;}
.footer .menu > li:first-child{padding-left: 0;}
.footer .menu > li > a{line-height:18px;font-size:14px;padding:0;text-decoration:underline;}
.footerlogo{margin-bottom:20px;margin-top: 6px;}
.footer .credits{font-size:14px;}
.recentPost ul{margin:0;padding:0px;}
.recentPost li{list-style:none;border-bottom:1px solid #929698;padding-bottom: 12px;padding-top: 12px;}
.recentPost p{padding:0px;margin:0px;color:#fff;}
.recentPost .last{border:none;}
.contactInfo a{color: #fff;}
.contactInfo a:hover{text-decoration:none;}
.contactInfo address{font-size:14px;margin:0 0 10px;padding-top:6px;}
.footer .contactInfo h3{font-size:21px;line-height:30px;padding:0 0 10px;margin:0 0 7px;border-bottom: 1px solid #000;width:90%;}
.footer .contactInfo h4{font-size:14px;margin:0;text-transform:uppercase;}
.local_address{line-height:23px;}
.phn_no ,.email_address{margin:0px;}
.socialIcons a{color:#fff;}
.socialIcons i{font-size:24px;margin-right:10px;}
.shortLink {padding-top: 32px;}
.shortLink .last{border:none;}
.shortLink p{padding:0px;}
.shortLink a{color: white;}
.copyright{padding-right:8px;}

.ourprogress{
	margin-bottom: 15px;
	overflow: hidden;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
		
}
.ourprogress .progressbar {
float: left;
width: 0;
padding: 6px 8px;
font-size: 21px;
text-align: left;
text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
background-repeat: repeat-x;
-webkit-box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.15) inset ;
-moz-box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.15) inset ;
box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.15) inset ;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: width 0.6s ease;
-moz-transition: width 0.6s ease;
-o-transition: width 0.6s ease;
transition: width 0.6s ease;}
.progressbar p{margin:0;padding:6px 8px;font-size:21px;color:#fff;font-family: 'Roboto', sans-serif;}

/* =============   17. To Top  =========== */

#top {
position: absolute;
top: 0;
left: 0;
}
.visuallyhidden, .search form label {
border: 0;
clip: rect(0px,0px,0px,0px);
height: 1px;
overflow: hidden;
position: absolute;
width: 1px;
margin: -1px;
padding: 0;
}
.backToTop {
position: fixed;
bottom: 10px;
z-index: 1000;
right: 10px;
}
.backToTop a {
width: 37px;
text-indent: -9999px;
height: 37px;
display: block;
margin: 0;
padding:6px;
border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.backToTop a:hover {}

/* ==================================   Main Page2  ==================================== */


.mainheader2{background:url('http://placehold.it/1340x621');width:100%;height:621px;background-size:100% 100%;}

/* =============   1. Icon header  =========== */

	.socialIcons_header{margin:24px 0 0 0 ;}
	.socialIcons_header i{font-size: 24px;margin-right: 10px;}
	.socialIcons_header a{color:#fff;}
	.socialIcons_header a:hover i {color:#000;}

/* =============   2. Menu 2  =========== */

.top_menu{padding-top: 103px;padding-bottom: 103px;}
.top_menu .navbar{background:transparent;}
.top_menu .topmenu1,.top_menu .topmenu2 {
	width: 180px;
	height: 27px;
	padding: 80px 0px 80px 4px;
	text-align: center;
}
.top_menu .topmenu2{margin-top: 187px;}
.top_menu .topmenu1,
.top_menu .topmenu2,
.top_menu .topmenu1 .dropdown-menu li a,
.top_menu .topmenu2 .dropdown-menu li a{font-family: 'Roboto', sans-serif;font-size:21px;font-weight: 400;}
.menu_mob{padding-top: 1px;}
.mainwidth{width:100%;}
.yello{}

/* =============   3. Feature  =========== */	

.main2{}	
#mycarousel_com2 li a,#mycarousel_com1 li a{color:#fff;}
#mycarousel_com2 li a:hover,#mycarousel_com1 li a:hover{color:#000 !important;}

.main2 .carouselclientsmobile ul li  a:hover{color:#000;}
.main2 .carouselclientsmobile ul li  a:hover h3{color:#000;}

.mainFeature2{padding-top:35px;}

.mainFeature2 .carouselclients #mycarousel_com1 li  .feature_text,
.mainFeature2 .carouselclients #mycarousel_com1 li  .btnmain2{visibility:hidden;}

.mainFeature2 .carouselclients #mycarousel_com1 li:hover .feature_text,
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .btnmain2{visibility:visible;}
.mainFeature2 .carouselclients #mycarousel_com1 li {position:relative;z-index:55;padding-top:20px;}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover {
background: #fff;
-moz-box-shadow: 0 0 1px 1px #e8e8e9;
-webkit-box-shadow: 0 0 1px 1px #e8e8e9;
box-shadow: 0px 0px 1px 3px #e8e8e9;
cursor: pointer;
padding-bottom: 19px;
border-bottom: 2px solid #e8e8e9;
border-top: 2px solid #e8e8e9;
position: relative;
z-index: 500;
	}


.compos1img,.compos2img,.compos3img,.compos4img{width:71px;height:50px;background-color:transparent;margin:0px auto;}
.compos1img{background:url(../img/compositions.png);}
.compos2img{background:url(../img/design2.png);}
.compos3img{background:url(../img/vector2.png);}
.compos4img{background:url(../img/Socialnew.png);}

.mainFeature2 .carouselclients #mycarousel_com1 li h3{color:#fff;font-size: 24px;font-family: 'Roboto', sans-serif;}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover h3{}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .button_black{
color: #fff;
box-shadow: 0px 3px 0px #efe1da;
-moz-box-shadow: 0px 3px 0px #efe1da;
-o-box-shadow: 0px 3px 0px #efe1da;
-webkit-box-shadow: 0px 3px 0px #efe1da;}

.mainFeature2 .carouselclients #mycarousel_com1 li:hover .compos1img,
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .compos2img,
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .compos3img,
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .compos4img{
width:71px;height:50px;visibility:visible;}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .compos1img{background:url(../img/compos1img.png);}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .compos2img{background:url(../img/compos2img.png);}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .compos3img{background:url(../img/compos3img.png);}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .compos4img{background:url(../img/compos4img.png);}

.main2  .jcarousel-skin-tango-clients{margin:0px;}
.main2 .jcarousel-skin-tango-clients .jcarousel-container{margin:0px;height: 175px}
.main2 .jcarousel-skin-tango-clients .jcarousel-next-horizontal{top:60px;right:-12px;}
.main2 .jcarousel-skin-tango-clients .jcarousel-prev-horizontal {top:60px;left: -12px;}

/* =============   4. GetTutor  =========== */	

.GetTutor_2{background:#ef7945;padding:23px 0;}
.GetTutor_2 p{margin-bottom: 18px;}
.TutorText2{color:#fff;font-size:24px;padding-bottom: 21px;}

/* =============   5. Company strategy  =========== */	

.companyStrat{margin-top: 71px;}
.companyStrat h2{font-size:36px;}
.companyStrat p{font-size:22px;font-family: 'Source Sans Pro', sans-serif;color: #000;}
.companyStrat1{margin-top: 46px;}
.fast_support,.pixel_perfect,.future_update{margin-top: 27px;}
.companyStrat1_img1{margin-top: 37px;}

/* =============   6. Our Skills  =========== */

.skillsRate{background:#ef7945;padding:6px 8px;margin:13px 0px;}
.skillsRate p{padding:6px 8px;color:#fff;font-size:21px;}




/* =============   7. Our latest project  =========== */

.port_project2{margin-bottom:50px;}
.page2 .btn-menu{top: 73px;}


/* ==================================   Main Page3  ==================================== */

.sq_main3{position:relative;
	background: url(../img/sliderbg1.png) top center no-repeat;
	width: 100%;
	background-size: 100% 100%;
	}
.featurePage3{margin-left:-15px;}
	
/* =============   1. Our Latest Projects  =========== */
	
	
.main_latestpro .latest_pro .span4 {width:30%;margin: 6px 6px 30px 6px;overflow: visible;}
.main_latestpro .latest_pro .span4 img {
width: 100%;
max-width: none;
-webkit-transform: rotate(0deg) skew(0deg, -5deg);
-moz-transform: rotate(0deg) skew(0deg, -5deg);
-o-transform: rotate(0deg) skew(0deg, -5deg);
transform: rotate(0deg) skew(0deg, -5deg);
display: block;
position: relative;
}
.main_latestpro .latest_pro .thumbnail{border:0px;box-shadow: none;}
	.main_latestpro .latest_pro li article {
	
		-webkit-transform: rotate(0deg) skew(0deg, -5deg);
		-moz-transform: rotate(0deg) skew(0deg, -5deg);
		-o-transform: rotate(0deg) skew(0deg, -5deg);
		transform: rotate(0deg) skew(0deg, -5deg);
		visibility: hidden;
	}
.main_latestpro .latest_pro li:hover article {
	visibility: visible;
		transform: rotate(0deg) skew(0deg, 0deg);
		-webkit-transform: rotate(0deg) skew(0deg, 0deg);
		-moz-transform: rotate(0deg) skew(0deg, 0deg);
		-o-transform: rotate(0deg) skew(0deg, 0deg);
}
.main_latestpro .latest_pro li:hover  img {
transform: rotate(0deg) skew(0deg, 0deg);
	-webkit-transform: rotate(0deg) skew(0deg, 0deg);
	-moz-transform: rotate(0deg) skew(0deg, 0deg);
	-o-transform: rotate(0deg) skew(0deg, 0deg);
	}
	.main_latestpro .latest_pro li img
	{
	-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
	.main_latestpro3  li article .button_black2  {margin-top: 98px;margin-left: 10px;margin-right:0px;}
	.main_latestpro3 .da-thumbs li article {height: 100%;}
	
/* feature slide 1*/
	#mycarousel_fet1 li a{color:#000;}
	
	#mycarousel_fet1 li:hover a,#mycarousel_fet1 li:hover .titles{}
	#mycarousel_fet1 li:hover .featute_sl1{background:url(../img/feature_icon1hover.png);}
		#mycarousel_fet1 li:hover .featute_sl2{background:url(../img/feature_icon2hover.png);}
		#mycarousel_fet1 li:hover .featute_sl3{background:url(../img/feature_icon3hover.png);}
		#mycarousel_fet1 li:hover .featute_sl4{background:url(../img/feature_icon4hover.png);}
.mainfeature3{margin-top:0px;}
.mainfeature3 #mycarousel_fet1 p,.mainfeature3 #mycarousel_fet1 h3 ,
.mainfeature3 #mycarousel_fet1 a{color:#000;}
#mycarousel_fet1 h3 {font-size:21px;font-family: 'Roboto', sans-serif;}
.mainfeature3 .jcarousel-skin-tango-clients .jcarousel-container {padding:0px;}
.mainfeature3 .jcarousel-skin-tango-clients .jcarousel-prev-horizontal {
	left: 44%;
	background: url(../img/previous.png) center center no-repeat;
}

.mainfeature3 .jcarousel-skin-tango-clients .jcarousel-next-horizontal{
	right: 50%;
	background: url(../img/next.png) center center no-repeat;
}
	
.mainfeature3 .jcarousel-skin-tango-clients .jcarousel-prev-horizontal ,
.mainfeature3 .jcarousel-skin-tango-clients .jcarousel-next-horizontal {
position: absolute;
top: -33px;
width: 20px;
height: 19px;
cursor: pointer;
transition: all .2s;
-moz-transition: all .2s;
-webkit-transition: all .2s;
-o-transition: all .2s;
padding: 5px;
border-radius: 5px;
}
.mainfeature3 .jcarousel-skin-tango-clients .jcarousel-next-horizontal:hover,
.mainfeature3 .jcarousel-skin-tango-clients .jcarousel-prev-horizontal:hover{background-color: #eff0f0;}

	.ficon{width: 100%;float: left;}
	.featute_sl1,.featute_sl2,.featute_sl3,.featute_sl4{width:60px;height:60px;float:left;margin:8px 10px 10px 0;}
	.featute_sl1{background:url(../img/feature_icon1.png);}
	.featute_sl2{background:url(../img/feature_icon2.png);}
	.featute_sl3{background:url(../img/feature_icon3.png);}
	.featute_sl4{background:url(../img/feature_icon4.png);}
		
	.bigbanner .Titles,.bigbanner .Titles_text,.bigbanner p{color:#fff;}
	.bigbanner{padding:40px 0 40px 0;background:url(../img/bigbanner.jpg);background-size:100% 100%;}
	.bigbanner1{width: 397px;margin: 0 auto;font-size: 21px;font-family: 'Source Sans Pro', sans-serif;padding-left: 87px;}
	.bigbanner1 i{color:#ef7945;margin-right: 6px;}
	.buttons1{margin-top:30px;}
	.projects{margin-top:60px;}
	.projects .Titles_text{margin-bottom:57px;}
	.projects_imgs{margin-bottom: 45px;}
	.projects_btn{margin-bottom:100px;}
	
	.imagerotate{
		transform: rotate(356deg);
		-ms-transform: rotate(356deg);
		-webkit-transform: rotate(356deg);
		-webkit-transition: all 2s ease-in-out;
		-moz-transition: all 2s ease-in-out;
		-ms-transition: all 2s ease-in-out;
		transition: all 2s ease-in-out;
		}
	
	.imagerotate:hover	{-webkit-transform: rotate(720deg);
-moz-transform: rotate(720deg);
-ms-transform: rotate(720deg) ;
transform: rotate(720deg);
}
	.project_images{
		display: block;
		line-height: 20px;
		border: 1px solid #ddd;
		-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
		-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
		box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}
.project_images img{width:100%;height:250px;}

/* =============   2. Prices Table  =========== */

.pricetable{padding-top: 60px;}

.prices1 {
margin: 42px 0;
box-shadow: 1px 1px 1px #E6E6E6, 1px -1px 1px #E6E6E6, -1px 1px 1px #E6E6E6, -1px -1px 1px #E6E6E6;
-webkit-box-shadow: 1px 1px 1px #E6E6E6, 1px -1px 1px #E6E6E6, -1px 1px 1px #E6E6E6, -1px -1px 1px #E6E6E6;
-moz-box-shadow: 1px 1px 1px #E6E6E6, 1px -1px 1px #E6E6E6, -1px 1px 1px #E6E6E6, -1px -1px 1px #E6E6E6;
background: #eff0f0;
padding-bottom: 26px;

-moz-transition: margin-top 0.2s linear, top 0.2s linear, -moz-box-shadow 0.2s linear;
-ms-transition: margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
-o-transition: margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
-webkit-transition: margin-top 0.2s linear, top 0.2s linear, -webkit-box-shadow 0.2s linear;
transition: margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
}
.prices1:hover {
width:235px;
margin-left:-10px;margin-top: 19px;
padding-bottom:39px;
border:5px solid #e8e9ea;
cursor:pointer;
border:5px;
-moz-box-shadow: 0px 0px 5px 5px #e8e8e9;
-o-box-shadow: 0px 0px 5px 5px #e8e8e9;
-webkit-box-shadow: 0px 0px 5px 5px #e8e8e9;
box-shadow: 0px 0px 5px 5px #e8e8e9;
}

.prices1:hover .prices_plans{padding-top:50px;}

.prices1 h4 {padding: 10px 0 0 0;}
.pricesrow {margin: -10px 0 10px 0;float: left;width: 100%;height: 105px;background: #E6E6E6;}

.pricelist {list-style: none;margin-top:37px;}
.pricelist li{list-style: none;margin:0px 0px 26px 38px;font-size: 16px;color: #606772;}
.pricelist li i {margin-right:10px;}

.prices_plans{background-color:#000;padding:28px 0px 21px 0;color:#fff;}
.prices_plans h2{font-size:32px;text-transform:uppercase;margin:0px;padding:0px;}
.prices_plans p{font-size:18px;text-transform:lowercase;margin:0px;padding:0px;}

.prices_rate{background-color:#ef7945;padding:18px 0 18px 0;color:#fff;}
.prices_rate h2{font-size:48px;padding-left: 40px;}
.prices_rate h2 sup{font-size: 21px;top: -23px;margin-left: 4px;}
.prices_rate h2 sub{left: -38px;font-size: 21px;}

.prices_btn{width: 156px;margin: 0 auto;}

.chooseplan{
	width:155px;height:42px;background:#000;
	box-shadow: 0px 3px 0px #dadcdc;
		-moz-box-shadow:0px 3px 0px #dadcdc;
		-o-box-shadow:0px 3px 0px #dadcdc;
		-webkit-box-shadow:0px 3px 0px #dadcdc;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-radius: 5px;
		-moz-border-radius:5px;
		-o-border-radius:5px;
		-webkit-border-radius:5px;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	}
.chooseplan:hover{
	color:#fff;
	box-shadow: 0px 3px 0px #efe1da;
	-moz-box-shadow:0px 3px 0px #efe1da;
	-o-box-shadow:0px 3px 0px #efe1da;
	-webkit-box-shadow:0px 3px 0px #efe1da;
}

/* =============   3. Progress  =========== */

.progress_says{margin-top: 43px;}
.progress3{margin-bottom:20px}
.progress_round{margin-top: 47px;}
.progress_box1,.progress_box2,.progress_box3,.progress_box4{width:160px;height:160px;margin-bottom: 4px;}
.progress_box1{background:url(../img/design1.png) no-repeat;}
.progress_box2{background:url(../img/html1.png) no-repeat;}
.progress_box3{background:url(../img/photo1.png) no-repeat;}
.progress_box4{background:url(../img/php1.png) no-repeat;}

/* =============   4. Client say  =========== */
.customer_says{margin-top: 47px;}
.testimonials {margin: 0 0 0 50px;padding: 0;float: right;width: 100%;}
#testimonials {height:200px !important;}

#testimonials blockquote {
border: none;
margin: 0 0 0 0;
padding: 0;
color: #555555;
}
blockquote p {
margin: 0;
}
#testimonials blockquote cite {
border: none;
margin: 0 0 21px 0;
padding: 0 0 21px 0;
font-weight: normal;
font-size: 17px;
color: #333333;
font-style: normal;
line-height: 1.6;
}
#testimonials .imgs{
background: url(../img/testimonial.png);
width: 84%;
height: 165px;
padding: 10px 10px 0px 24px;
background-size: 100% 100%;
font-size: 16px;
font-family: 'Source Sans Pro', sans-serif;
line-height: 26px
}
blockquote {width: 100% !important;}


.grate_client{margin-top:52px;}

/* ==================================   Main Page4  ==================================== */


/* =============   1. Our latest project  =========== */

.da-thumbs{}
.da-thumbs li ,
.da-thumbs li img { display: block; position: relative; width: 100%;}
.da-thumbs li { overflow: hidden;}
.da-thumbs li article { position: absolute;  width: 100%; height: 204px;}
.da-thumbs li article.da-animate { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }

/* Initial state classes: */
.da-slideFromTop { left: 0px; top: -100%; }
.da-slideFromBottom { left: 0px; top: 100%; }
.da-slideFromLeft { top: 0px;  left: -100%; }
.da-slideFromRight { top: 0px; left: 100%; }
/* Final state classes: */
.da-slideTop { top: 0px; }
.da-slideLeft { left: 0px; }
.da-thumbs li article a { color:#fff; padding:10px;}
.da-thumbs { text-align:center; }
.da-thumbs li article h3{ color:#fff; padding-top:25px; font-size:14px; margin-top:15px;}
.da-thumbs li article p{ float:left; width:100%; display:block; margin-top:90px; color:#ccc;}
.da-thumbs li article p a{ text-indent:-99999px; padding:10px 20px; }
.da-thumbs li article p a.link{ background:url(../img/icon-link.png) no-repeat center #ffa21d; }
.da-thumbs li article p a.link:hover{ background:url(../img/icon-link.png) no-repeat center #282828;}
.da-thumbs li article {
position: absolute;
width: 100%;
height: 204px;
display:none;
}

.latest_pimg .da-thumbs li article {height: 260px;}
.latest_pimg .da-thumbs li article p {margin-top: 117px;}

.bounce_page4{}

/* ==================================   Main Page5  ==================================== */

.home5{width:100%;height:100%;background:url(../img/home5bg.jpg);}
.home5 header{background:transparent;}

.page5 .menu a.active {color:#fff;}
.sequence5 img{margin-right:10px;}

/* =============   1. Fullpage Footer  =========== */
.fullpage_footer{
background: #61686b;
margin: 0 auto;
width: 100%;
bottom: 0px;
left: 0;
z-index: 4;
position: fixed;
}
.fullpage_footer p{color:#fff;}

/* =============   2. Social Icons  =========== */

.socialIcons1 h3{margin-top:0px;}
.socialIcons1 a{color:#fff;}
.socialIcons1 i{font-size:24px;margin-right:10px;color:#fff;}
.shortLink1 {padding-top: 15px;padding-bottom: 7px;}
.shortLink1 .last{border:none;}
.shortLink1 p{padding:0px;}
.shortLink1 a{padding: 0px 5px 0px 2px;color: white;}
.copyright1{padding-right:8px;padding-top:12px;}


/* ==================================   Main Page6  ==================================== */

.mainpageSlider2 #sequence li .title,.mainpageSlider2 #sequence li .subtitle1{background:none;}

/* ==================================  Blog Page ==================================== */

.blogimage1{width:100%;height:289px;}
.page_titles{color:#fff;margin-top:50px;}
.page_titles h1{font-size:48px;color:#fff;}
.int_text{font-family: 'Source Sans Pro', sans-serif;font-size:21px;font-weight:300;margin-top: 19px;}
.page_links{font-family: 'Source Sans Pro', sans-serif;font-size:16px;margin: 28px 0px;}
.page_links a{color:#fff;}
.page_links i{margin: 0px 8px;}

.blogpost1 {padding-top: 47px;float:left;}
.blogpost1 h2{font-size:36px;}
.blogpost1 h2:hover a{color:#ef7945;}

/* =============   1. Pagination  =========== */

.blog_pagination{margin-left: 68px;margin-bottom: 67px;}
.blog_pagination ul{box-shadow: none !important;}
.blog_pagination li{float: left;margin-right: 8px;border: 1px solid #e0e1e1;background: #e0e1e1;border-radius: 5px;}
.blog_pagination li a{background: transparent !important;color: #fff;border: none !important;font-size: 16px;font-weight: 400;}
.blog_pagination li:hover{background: #000;border:1px solid #000;}


/* ==================================  Blog - Single Page ==================================== */

.top_blogmenu1{padding-bottom: 183px;}
.blog_menu2 .topmenu1 {background:url(../img/blogmenu.png);background-color:transparent;}



/* =============   1. Breadcrumb  =========== */

.breadcrumb_title{padding-top:5px;padding-bottom: 13px;}
.breadcrumb_title .Titles,.breadcrumb_title .Titles_text{color:#fff;}
.breadcrumbs{padding: 10px 0px;background:#000;}
.breadcrumbs .breadcrumb{margin:0;}
.breadcrumbs .breadcrumb{background:url(../img/push-pin.png) 0 50% no-repeat;padding-left:25px;}
.breadcrumbs .breadcrumb > li{text-shadow:none;color:#fff;}
.breadcrumbs .breadcrumb > li a{color:#fff;text-decoration:underline;font-weight:300;}
.breadcrumbs .breadcrumb > li > .divider{color: #fff;}
.breadcrumbs .breadcrumb_link{text-align:right;margin-right: 10px;}
.breadcrumbs .breadcrumb_link li{font-size:18px;font-family: 'Source Sans Pro', sans-serif;font-weight:bold;}

.mainBody2{width: 1025px;margin: 0px auto;padding-right: 44px;}

/* =============   2. Blog Catagory  =========== */

.BlogCatName{padding-top:53px;}
.blog_info,.blog_info a{color:#c2c6c8;padding-bottom: 10px;}
.single_img{padding-bottom:6px;}
.single_text p{
	padding:11px 0px;margin:0px;
	color:#000;font-family: 'Source Sans Pro', sans-serif;font-size:14px;font-weight:400;}
/* =============  	  All post    =========== */
.blog_allpost div.content p {padding: 3px 3px 3px 0px;}
.blog_allpost .PopularPost1 {
margin:6px 0px 6px 22px;
float: left;
border-bottom: 2px dashed lightgray;
padding-bottom: 8px;
}
.blog_allpost  .postImg {margin-top: 9px;}
/* =============   3. Share Post  =========== */	

.share_post .socialIcons h3{margin-top: -10px;}
.comments_text .button_blacksmall{margin-top: 4px;}
.comment3 .comments_div {margin-left:10px;}


.blogheader{background:url(../img/singleheader.jpg);width:100%;background-size:100% 100%;}
.breadcrumb_title{color:#fff;}
.breadcrumb_link li .divider{color:#000;}
.breadcrumb_link .active{color:#fff;}
.breadcrumb_link li{font-size:24px;text-shadow: none;}
.breadcrumb_link li a{color:#000;}
.share_post{font-size:24px;padding: 17px 0px;background: #000;color:#fff;margin-top: 22px;margin-bottom:24px;}
.share_post a{color:#fff;}
.share_post a:hover{color:#ef7945;text-decoration:none;}
.blogsingle{padding-top:47px;}
.blockquotes{background:#efefef;float:left;margin-bottom:15px;margin-top: 10px;}
.blockquotes_img {
background: url(../img/blockquets.png);
float: right;
width: 81px;
height: 67px;
background-size: 100% 100%;
}
.blockquotes p{font-family: 'Source Sans Pro', sans-serif;font-size: 16px;padding: 10px;
font-weight: 400;
color: #000;}
.article_pag{background:#f5f5f5;margin:25px 0px;padding:15px 0;}
.article_pag h3 a:hover{color:#ef7945;text-decoration:none;}
.art_dateMonth{font-size:32px;background:#f5f5f5;width:40%;margin:0 auto;height:46px;}
.art_date{padding:10px;background:#fff;border-radius:5px;}
.art_month{padding:10px 0 0 0 ;}
.direc{font-size:37px;padding:0px;margin:0px;}
.post_navigation{margin-bottom: 43px;}
.post_navigation h3{font-size:24px;padding:0px 10px 10px 10px;margin:0px;}
.post_navigation .art_date{
	font-size:21px;font-weight: 400;margin-right:7px;
     border-radius: 4px;    
		-webkit-border-radius: 4px;    
		-moz-border-radius:4px;
		-khtml-border-radius:4px;
	box-shadow: 0px 2px 0px #dfe0e0;
	-moz-box-shadow: 0px 2px 0px #dfe0e0;
	-webkit-box-shadow: 0px 2px 0px #dfe0e0;
	/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color='#dfe0e0')";
}
.post_navigation .art_month {font-size:16px;font-weight: 400;}

/* =============   4. Comment box  =========== */

.comments_box {margin:8px 0px;}
.comments_img{width:20%;padding: 20px 0 0 0;}
.comments_img img{width:100px;height:100px;background-size:100% 100%;}
.comments_div{width: 76%;padding-left: 2px;}
.commenter_name h3{font-size:21px;}
.comments_text p{color: #000;font-family: 'Source Sans Pro', sans-serif;
font-size: 14px;
font-weight: 400;}
.commenter_date {padding: 20px 0 0 15px;color: #c2c6c8;}
.comment3{margin-left:50px;}
.your_name,.your_email{width:95%;}
.message_box{width:98%;}
.mam{float:left;margin:20px 0}
.comments{margin-bottom:35px;float:left;}
.comments_field{clear:both;margin-bottom: 20px;}
.comments_field h3{margin-bottom: 28px;}
.comments_field input,.comments_field textarea
{color:#000;
padding: 15px 0px 16px 14px;
font-family: 'Source Sans Pro', sans-serif;
font-size: 16px;
background-color:#f5f5f5;}
.comments_field .row-fluid{margin-bottom: 10px;}

/* =============   5. Blog catagory  =========== */

.BlogCatName p{
font-size: 18px;
font-family: 'Source Sans Pro', sans-serif;font-weight:400;
padding:7px 0px;
 -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.BlogCatName p a{color:#c2c6c8;}
.BlogCatName p:hover{padding:13px 20px;color:#fff;}
.BlogCatName p:hover a{color:#fff;}

/* =============   6. Tags  =========== */

.Tags{float:left;}
.Tags ul li{list-style:none;float:left;padding:5px 11px;background-color:#000;
margin-right:10px;margin-bottom:10px;font-family: 'Source Sans Pro', sans-serif;font-size:14px;}
.Tags ul li a{color:#c2c6c8;}
.Tags ul li:hover{cursor:pointer;}
.Tags ul li a:hover{color:#fff;}
.form-search{float:left;margin-top: 31px;width:100%;}
.form-search input{
width: 84%;
background-color: #f5f5f5;
font-size: 14px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-family: 'Source Sans Pro', sans-serif;
font-size: 14px;
padding: 9px 15px;
}
.form-search .searchbtn {
background: url(../img/searchbtn.png);
width: 18px;
height: 18px;
text-indent: -999em;
border: none;
margin-left: -28px;
}

/* =============   7. Accordions  =========== */

.accordions{float:left;width:100%;margin: 4px 0px;}
.accordions .accordingT{margin-top: 22px;}

/* =============   8. blog recent Tweets  =========== */

.blog_recentTweets{margin-top: 31px;float: left;font-size: 14px;font-family: 'Source Sans Pro', sans-serif;
font-weight: normal;margin-bottom: 28px;}
.blog_recentTweets span{font-weight: normal;}
.tweets_icons{float:left;}
.blog_recentTweet i{font-size: 21px;margin-right: 10px;float: left;}
.tweets_text{float: left;width: 90%;}
.submit_day{color: #c2c6c8;}
.left_tweet .tweets_text{width: 86% !important;}

/* =============   9. Popular Post  =========== */

.PopularPost{width:100%;height:365px;overflow:auto;background:#f5f5f5;}
.PopularPost h4{font-size:18px;font-family: 'Roboto', sans-serif;margin-bottom:15px;}
.PopularPost h4 i{color:#ef7945;padding: 2px;background: #fff;margin:0px 17px 0px 10px;}
.PopularPost1{margin-left:22px;float:left;margin-bottom: 6px;}
.postImg{width:60px;height:60px;background-size:100% 100%;margin-right:20px;float:left;}
.post_textdate{float:left;width: 68%;}
.post_text{margin-bottom:5px;}
.post_date{font-size:14px;font-family: 'Roboto', sans-serif;font-weight:bold;}

.PopularPost1:hover .post_textdate,.PopularPost1:hover .post_text a{cursor:pointer;}
.RecentPosts,.Comments{background:#f5f5f5;}
.RecentPosts h4,.Comments h4{font-size:18px;font-family: 'Roboto', sans-serif;padding: 9px 6px 10px 6px;}
.RecentPosts h4 i,.Comments h4 i{padding: 3px;background: #fff;margin:0px 17px 0px 10px;float: left;}
.RecentPosts h4 a,.Comments h4 a{display:block;}
.RecentPosts:hover,.Comments:hover{background-color:#ef7945;}


/* ==================================  Contact us page ==================================== */

.gmaps{border-bottom:2px solid lightgray;}
.contact_title{margin-top:10px;}

.contact_form{margin:20px 0px;}
.give_name input{width: 94%;padding: 10px;}
.give_email input{width: 93%;padding: 10px;}
.give_message textarea{padding:10px;}
.submit_btn{margin:10px 0px 30px 0px;}

form {
margin: 0 0 20px;
}
.form-horizontal .control-group {
margin-bottom: 20px;
}
#contact_form .form-horizontal .control-label {
width: 90px;
text-align: left;
}
.form-horizontal .control-label {
float: left;
width: 160px;
padding-top: 5px;
}
#contact_form .form-horizontal .controls {
margin-left: 90px;
}
#contact_form textarea {
height: 100px;
}

/* ==================================  Portfolio Page ==================================== */
.portfolio_pages1 .da-thumbs li article a,.portfolio_pages2 .da-thumbs li article a{padding: 0px;}

.controls {width:90%;margin:0px auto;}
.controls ul{height: 50px;margin:0 auto;width:70%;margin-bottom: 11px;}
.controls h3 {
margin-bottom: 20px;
font-weight: 600;
}
.controls li.active {
font-weight: 700;
}
.controls li {
margin-left: 20px;
cursor: pointer;
list-style-type: none;
float:left;
font-size:18px;
}

/* ==================================  Portfolio Page 3 Columns-1 ==================================== */

.portfolio_pages1 #Grid .mix ,.portfolio_pages2 #Grid .mix {
display: none;
opacity: 0;
width: 290px;
vertical-align: top;
margin-bottom: 20px;
color: #fff;
font-size: 30px;
text-align: center;
line-height: 200px;
}

.portfolio_pages1 .da-thumbs li article{height:100%;}
.portfolio_pages1 #Grid .mix article{visibility:hidden;}
.portfolio_pages1 #Grid .mix:hover article{visibility:visible;}
.portfolio_pages1 #Grid .mix {
height:auto;
margin:6px 6px 30px 6px;
overflow: visible;
}
.portfolio_pages1 #Grid img {
width: 288px;
max-width: none;
-webkit-transform: rotate(0deg) skew(0deg, -5deg);
-moz-transform:rotate(0deg) skew(0deg, -5deg);
-o-transform:rotate(0deg) skew(0deg, -5deg);
transform:rotate(0deg) skew(0deg, -5deg);
}
.portfolio_pages1 #Grid :hover img ,.portfolio_pages1 .da-thumbs li article{
-webkit-transform: rotate(0deg) skew(0deg, 0deg);
-moz-transform:rotate(0deg) skew(0deg, 0deg);
-o-transform:rotate(0deg) skew(0deg, 0deg);
transform:rotate(0deg) skew(0deg, 0deg);
}

.portfolio_pages1 .da-thumbs li article button{
-webkit-transform: rotate(0deg) skew(0deg, 0deg);
-moz-transform:rotate(0deg) skew(0deg, 0deg);
-o-transform:rotate(0deg) skew(0deg, 0deg);
transform:rotate(0deg) skew(0deg, 0deg);
}

/* ==================================  Portfolio Page 2 Columns ==================================== */

#Grid {
width: 100%;
font-size: 0.1px;
}
.portfolio_pages2 #Grid .mix {
height: 335px;
margin:6px;
}
.portfolio_pages2 #Grid img {
width: 288px;
max-width: none;
}

.portfolio_pages2 .da-thumbs li article{height:72%;}

.mix .button_black2{margin-right: 10px;
margin-top: 50px;
margin-left: 10px;}
.mix h3{color:#000;font-size:21px;}
.img_cats {color:#000;}
.mix h4{color:#000;font-size:16px;font-family: 'Source Sans Pro', sans-serif;}
.mix h4 a{color:#b6b6b7;}
.mix h4 a:hover {color:#ef7945;}
.loadmore{margin-top:52px;}
.loadmore .button_yellow{font-size:18px;}
.loadmore .button_yellow i{margin-right:10px;font-size:23px;}
.loadmore .blog_pagination {margin-left:0px;}
.loadmore .blog_pagination li{margin-left:0px;}

.portfolio_pagination{margin-top:36px;margin-bottom:50px;}
.portfolio_pagination ul {
box-shadow: none !important;
}
.portfolio_pagination li {
float: left;
margin-right: 8px;
border: 1px solid #fce4da;
background: #fce4da;
border-radius: 5px;
}
.portfolio_pagination li a {
background: transparent !important;
color: #ef7945;
border: none !important;
font-size: 16px;
font-weight: 400;
}
.portfolio_pagination li:hover {
background: #ef7945;
border: 1px solid #fce4da;
}
.portfolio_pagination li:hover a{color:#fff;}


/* ==================================  Portfolio 2 column  ==================================== */


.port_2column .da-thumbs .mix {width: 45% !important;height: auto !important;}
.port_2column .da-thumbs .mix img{width: 95% !important;}
.port_2column .da-thumbs .mix article {width: 95% !important;height:79%;}
.port_2column .da-thumbs .mix .button_black2{margin-top: 110px;}

/* ==================================  Portfolio 4 column  ==================================== */

.portfolio-4cols .da-thumbs .mix {width: 23% !important;height: auto !important;}
.portfolio-4cols .da-thumbs .mix img{width: 95% !important;}
.portfolio-4cols .da-thumbs .mix article {width: 95% !important;height:100%!important;}
.portfolio-4cols .da-thumbs .mix .button_black2 
{margin-top: -18px !important;margin-right: 4px!important;margin-left: 4px!important;font-size: 14px;padding: 0px 4px;height: 42px;}


/* ==================================  About us page ==================================== */
.top_member{margin-top:40px;}
.team_member{margin:20px 0px;}
.team_member h2{padding:0px 10px;}

.about_who{margin-top:20px;}
.member_area{background-color:#f5f5f5;}
.member-img a img:hover{background: rgba(20,22,23,0.6);}
.member_name h3{margin: 3px 0px;}
.member_position h4{margin-top: 0px;}
.member_descrip{padding: 0px 7px 0px 10px;}
.member_social{background-color: lightgray;font-size: 24px;padding: 5px;float: left;width: 97%;}
.member_social li{float:left;list-style:none;margin: 0 5px 5px 0;}
.member_social a{margin:0px 5px;font-size:20px;}
.share_icon{margin:2px 2px 2px 7px;}




.member_social  ul li a {
color: #615a63;
-webkit-transition: background 0.5s, color 0.5s;
-moz-transition: background 0.5s, color 0.5s;
-o-transition: background 0.5s, color 0.5s;
transition: background 0.5s, color 0.5s;
}


.footer-twitter {
position: relative;
z-index: 1;
min-height: 40px;
overflow: hidden;
}
.twitter-icon {
float: left;
vertical-align: middle;
line-height: 40px;
font-size: 22px;
}
.tweet-slider {
height: 40px;
line-height: 40px;
width: auto;
overflow: hidden;
margin: 0 80px 0 30px;
}
.footer-twitter .tweet-slider .bx-viewport {
}
.footer-twitter .tweet-slider ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}
.footer-twitter .tweet-slider ul > li {
float: left;
font-weight: 400;
display: inline-block;
line-height: 40px;
color: #fff;
}
 .footer-twitter .tweet-slider ul > li a {
color: #98ff6b;
}
.footer-twitter .tweet-slider ul > li small {
color: #e6e6e6;
font-weight: 700;
font-style: italic;
}
 .footer-twitter .slidecontrols {
float: right;
width: 80px;
display: block;
top: 0;
right: 0;
position: absolute;
}
.footer-twitter .slidecontrols li {
display: inline-block;
float: left;
}
.footer-twitter .slidecontrols li span {
background-color: transparent;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
width: 40px;
height: 40px;
display: table-cell;
vertical-align: middle;
color: #FFFFFF;
text-decoration: none;
text-align: center;
font-size: 28px;

}
.twitter .footer-twitter .slidecontrols li span .bx-prev {
font-size: 28px;
}
.slidecontrols li a {

background-color: transparent;
-webkit-transition: all ease 0.4s;
-moz-transition: all ease 0.4s;
-ms-transition: all ease 0.4s;
-o-transition: all ease 0.4s;
transition: all ease 0.4s;
width: 30px;height: 30px;
display: table-cell;
vertical-align: middle;
color: #fff;
text-decoration: none;
text-align: center;
font-size: 28px;
padding: 0px 2px 4px 2px;
}
.footer-twitter .slidecontrols li span .bx-next:before {
font-family: 'FontAwesome';
content: "\f105";
}
.footer-twitter .slidecontrols li span .bx-prev:before {
font-family: 'FontAwesome';
content: "\f104";
}
#tw-next:hover a,#tw-prev:hover a{color:#fff!important;border-radius: 8px;}

/* ==================================  Services ==================================== */

.f_services{margin-top:20px;}

/* ==================================  Faq page ==================================== */

.find_ans{border: 1px solid lightgrey;padding: 5px 5px 14px 5px;background: lightgray;float: left;width: 100%;}
.search_result{margin:5px 0px;width:100%;float:left;}

.faq_allpost .PopularPost1 {
margin: 6px 0px 6px 2px;
float: left;
border-bottom: 2px dashed lightgray;
padding-bottom: 8px;
}
.faq_allpost .postImg {margin-right: 10px;}
.faq_allpost .post_text,.faq_allpost .post_date {padding: 0px 3px 3px 2px;}
/* ================================== Price tables ==================================== */



/* ================================== 404 error page ==================================== */


.error-page {padding: 100px 0;text-align: center;}
.error_no{font-size: 100px;color: #ef7945;margin-bottom: 50px;font-weight: 700;}
.error_info{color: #9098a5;font-weight: 700;font-size: 36px;
border-bottom: 1px solid #ebebeb;
padding-bottom: 20px;}
.error_full{font-weight: 700;font-size: 18px;font-weight: 500;padding: 19px;}
.error_search{margin-bottom:100px;width:90%;}
.search1{width: 100%;padding: 10px !important;}

/* ==================================  blog Left sidebar  ==================================== */

.left_sidebar{margin-bottom:20px;}
.left_sidebar .form-search {margin-top: 56px;}

.left_allpost .PopularPost1 {
margin: 6px 0px 6px 2px;
float: left;
border-bottom: 2px dashed lightgray;
padding-bottom: 8px;
}
.left_allpost .postImg {margin-right: 10px;}
.left_allpost .post_text,.left_allpost .post_date {padding: 0px 3px 3px 2px;}
/* ==================================  Image gallery  ==================================== */


.image-gallery  .da-thumbs .mix {width: 23% !important;height: auto !important;}
.image-gallery .da-thumbs .mix img{width: 100% !important;}
.image-gallery #Grid .mix {margin: 6px;}

.image-gallery #Grid .mix {
display: inline-block;
/*opacity: 0
width: 290px;;*/
vertical-align: top;
/*margin-bottom: 20px;*/
color: #fff;
font-size: 30px;
text-align: center;
line-height: 160px;
}
.image-gallery .img_hover .img-overlay .plus {margin-left:-21px;}
.img_hover .img-overlay .plus i {top: 42%;}

/*new edit for menu */
.mainHeader{padding-top:24px;}
.mainHeader5{padding-top:24px;}
.maincontent{background-color:#fff;}
.page_titles {
color: #fff;
padding-top: 115px;
margin-top:0px;
}
.mainheader2 {padding-top: 100px;}
.blogheader {padding-top: 100px;}

.gallery-thumb{position:relative;overflow:hidden;}
.gallery-thumb .img-overlay{position: absolute;top:0;bottom:0;right:0;left:0;z-index:1020;}
.gallery-thumb:hover .img-overlay{opacity:1;visibility:visible;}
.gallery-thumb .img-overlay .album-title{color:#fff;font-size:18px;padding:5%;text-align:center;position:absolute;top:30%;width:90%;font-weight:600;line-height:30px;}

.articles-category .intro-image{position:relative;overflow:hidden;}
.articles-category .intro-image .img-overlay{position: absolute;top:0;bottom:0;right:0;left:0;z-index:1020;}
.articles-category .intro-image:hover .img-overlay{opacity:1;visibility:visible;}
.articles-category .intro-image .img-overlay .article-tag{color:#fff;font-size:18px;padding:5%;text-align:center;position:absolute;top:30%;width:90%;font-weight:600;line-height:30px;}

@media (max-width: 767px) {
.mainHeader{position:relative;z-index:2000;}
.mainHeader5{position:relative;z-index:2000;}
.maincontent{padding-top:0px;}
.page_titles {padding-top: 0px;}
.mainheader2 {padding-top: 0px;}
.blogheader {padding-top: 0px;}
}
.Comments:hover h4 a,.RecentPosts:hover h4 a{color:#fff!important;}

/* Portfolio Single Page*/
.port_single{margin:50px 0px;}
.similar_projects{background:#f5f5f5;}
.port_single .page_titles{padding-top: 30px;}

/* Green */
a:hover {color: #000;}
header {background: #fff;}
.mainHeader {background: #fff;}
.mainHeader .mainBody{position:relative;}
.sq_main1 {
    background: #b0b87f; /* Old browsers */
    background: -moz-linear-gradient(left, #b0b87f 0%, #7b892a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #b0b87f 0%,#7b892a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #b0b87f 0%,#7b892a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0b87f', endColorstr='#7b892a',GradientType=1 ); /* IE6-9 */
}
footer{
    background: #b0b87f; /* Old browsers */
    background: -moz-linear-gradient(left, #b0b87f 0%, #7b892a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #b0b87f 0%,#7b892a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #b0b87f 0%,#7b892a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0b87f', endColorstr='#7b892a',GradientType=1 ); /* IE6-9 */
}
/*menu*/
.submenu li:hover {background: #a2ac69;border-top: 1px solid #a2ac69;border-bottom: 1px solid #a2ac69;}
.submenu li .active {color:#fff;background: #a2ac69;border-top: 1px solid #a2ac69;border-bottom: 1px solid #a2ac69;}

.button_yellow, .button_ynoshadow, .button_bkshodow, .button_blacksmall {background: #a2ac69;}
.accordion-open, .collapse-open {color: #a2ac69;}
.ourprogress .progressbar {background: #a2ac69;}
.news_info:hover h4 a {color: #a2ac69;}
.TwitterNews span {color: #a2ac69;}
#tw-next:hover a, #tw-prev:hover a {background: rgba(59,194,75,0.6);}

.backToTop a {background: #a2ac69 url(../img/top.png) no-repeat center center;}
.backToTop a:hover {background-color: #a2ac69;}

.button_black2:hover {background: #a2ac69!important;}
.button_yellow ,.button_ynoshadow,.button_black,.button_ynoshadow{
box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-moz-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-o-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
-webkit-box-shadow: 0px 3px 0px rgba(99,104,107,0.3);
}

.top_menu .topmenu1, .top_menu .topmenu2 {background-color: #a2ac69;}
.yello {background:#a2ac69;}
.main2 {background:#a2ac69;}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover h3 {color: #a2ac69;}
.mainFeature2 .carouselclients #mycarousel_com1 li:hover .button_black{background:#a2ac69;}
.GetTutor_2 {background: #a2ac69;}


/* page 3*/
.sequence-canvas .title {background-color: #a2ac69;}
#mycarousel_fet1 li:hover a, #mycarousel_fet1 li:hover .titles {color:#a2ac69;}
.bigbanner1 i {color:#a2ac69;}
.prices_rate {background-color: #a2ac69;}
.chooseplan:hover {background: #a2ac69;}
.customer_name {color: #a2ac69;}
.button_black:hover {background: #a2ac69;}
/* page 6*/
.theme2 {background: #a2ac69 !important;}
.color_variation {background: #a2ac69;}
/* 404 page */
.error_no {color: #a2ac69;}
/* About us*/
.member_social ul li a :hover {color: #a2ac69;}
.socialIcons a :hover,.socialIcons1 a :hover{color: #a2ac69;}
.BlogCatName p:hover {background: #a2ac69;}

.PopularPost1:hover .post_textdate, .PopularPost1:hover .post_text a {color: #a2ac69;}
.Tags ul li:hover {background-color: #a2ac69;}
.blog_recentTweets .tweets_text span  {color:#a2ac69 !important;}
.blog_recentTweet .tweets_icons{color:#a2ac69 !important;}
.shortLink a :hover{color:#a2ac69;}
.blog_info a:hover{color:#a2ac69;}
.blogpost1 h2:hover a {color: #a2ac69;}
.blog_pagination li:hover {background: #a2ac69;border: 1px solid #a2ac69;}
.menu li.with-sub:hover:before{background:#a2ac69;}
.portfolio_pages2 .da-thumbs li article,.da-thumbs li article,.portfolio_pages1 .da-thumbs li article,.img-overlay {background: rgba(132,137,42,.6);}
.prices1:hover .chooseplan{background:#a2ac69;}

.chronoform{display:none;}
label em.required{font-style: normal;color:red;}
.form-container .user-website{display:none;}
[data-toggle="buttons-radio"] > label.btn{}
[data-toggle="buttons-radio"] > .btn > input[type="radio"], [data-toggle="buttons-radio"] > .btn > input[type="checkbox"]{visibility:hidden;position:absolute;}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
    margin-bottom:5px;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.pagination ul > li > a, .pagination ul > li > span{
    font-weight:300;
    color:#000;
}
.item-page .pull-right{
    margin:0 0 10px 10px;    
}
.item-page .pull-left{
    margin:0 10px 10px 0;    
}