@charset "utf-8";
@import "css/reset.css"
;body{font-weight:normal;font-size:13px;line-height:22px;background:#ffffff;color:#92a7bb;font-family:'Open Sans', sans-serif;}
body, .intro-text h2, .intro-text h4, .dt-sc-button, #main-menu ul li a, .entry-detail .read-more, #footer .dt-sc-testimonial-wrapper h5, #main-menu ul li a, #commentform input.text{font-family:'Open Sans', sans-serif;}
h2, h3, h4, h5, h6, .add_to_cart_button, .product_type_variable, .product-details .button, .add_to_wishlist, .features li a, .dt-sc-team p, .read-more, .intro-text .dt-sc-button, .entry-post .post-comments a, .entry-post .date p, .entry-post .dt-sc-button.small, .entry-post .entry-detail h6, .intro-text.type3 h2, .events .event-meta p, .entry-meta-data p, .intro-text.type4 h2, .pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .breadcrumb,        .summary .description, blockquote, .dt-rev-author span, .side-nav-container ul li a, .error-info .back-menu a, .portfolio-detail .views a, .dom-pack .dom-range, .dom-pack del, .dom-pack > span, .dom-prices{font-family:'Open Sans', sans-serif;}


.computer-courses 
{
	color: #2c3e50;
	font-weight: normal;
	line-height: normal;
	margin-bottom: 10px;
	margin-bottom:0px;color:#ffffff;float:left;
	font-size:26px;
}

h1 {
	font-size: 36px;
	line-height: 40px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	color: #225594;
	font-weight: 600;
}


h2, h3, h4, h5, h6{
	color: #2c3e50;
	font-weight: normal;
	line-height: normal;
	margin-bottom: 10px;
}
h2 a, h3 a, h4 a, h5 a, h6 a{color:#2c3e50;}

h2{
	font-size: 32px;
	line-height: 40px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	color: #225594;
	font-weight: 600;

}
h3{font-size:26px;}
h4{font-size:20px;}
h5{font-size:18px;}
h6{font-size:16px;margin-bottom:20px;}
a{text-decoration:none; color:#f39d12;}
a img{border:none;}
img{max-width:100%;}
a:hover{
	color: #f39d12;
}
strong{font-weight:bold;}
em{font-style:italic;}
address{display:block;margin:10px 0px 20px;}
abbr{border-bottom:1px dotted #868686;cursor:help;}
ins{background:#FFF9C0;color:#868686;}
sub, sup{font-size:75%;position:relative;vertical-align:baseline;}
sub{bottom:-3px;}
sup{top:-5px;}
p{
	line-height: 1.6em;
	/* [disabled]margin-bottom: 10px; */
	font-family: 'Open Sans', sans-serif;
	color:black;
	font-size: 14px;
	font-weight: normal;
}
ul, ol, pre, code{margin-bottom:20px;}
ul{list-style-type:none;list-style-position:inside;}
ul li{padding-bottom:10px;}
ul li ul{list-style-type:disc;padding-left:20px;margin:10px 0px 0px;}
ul ul ul{margin-bottom:0px;list-style-type:circle;}
ol{list-style-type:decimal;list-style-position:outside;padding-left:20px;}
ol li{padding-bottom:10px;}
ol li ol{margin-bottom:0px;list-style-type:lower-alpha;}
ol ol ol{margin-bottom:0px;list-style-type:lower-roman;}
blockquote{clear:left;display:block;margin:0;padding:0;position:relative;border-left:5px solid;font-size:16px;font-style:italic;padding:10px 2%;line-height:28px;}
blockquote p{margin-bottom:0px;}
blockquote cite{float:right;margin:10px 0px 0px;font-size:14px;}
blockquote.alignleft{margin-right:20px;text-align:left;width:30%;float:left;}
blockquote.alignright{margin-left:20px;text-align:left;width:30%;float:right;}
blockquote.aligncenter{width:100%;text-align:center;}
pre, code{border-left:3px solid #f8cc6e;background-color:#e6e2d6;display:block;padding:10px;font-size:11px;font-family:'Open Sans', sans-serif;width:96.5%;overflow:auto;}
hr{background-color:#e6e2d6;border:none;height:1px;margin:30px 0;}
.dt-sc-hr{background:url(images/splitter.png);height:10px;width:100%;clear:both;display:block;float:left;margin:40px 0px;position:relative;z-index:1;}
.dt-sc-hr.top, .hr-border.top{width:97%;}
.dt-sc-hr.top, .hr-border.top{background-position:right center;text-align:right;}
.dt-sc-hr.top a, .hr-border.top a{color:#999589;background:transparent;font-size:11px;line-height:16px;padding-left:5px;position:absolute;right:-21px;top:-5px;}
.dt-sc-one-half pre, .dt-sc-one-half code{width:94.7%;}
.clear{float:none;clear:both;margin:0px;padding:0px;}
.float-right{float:right;}
.float-left{float:left;}
.middle-align{text-align:center;}
.hidden{display:none;}
label{
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
}
label span{color:#b4b4b4;}
fieldset{border:1px solid #eaeaea;padding:15px;margin:0 0 20px 0;}
legend{font-weight:bold;}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"],select, input[type="date"], textarea, input.text{font-family: 'Open Sans', sans-serif; font-size: 13px; background-color:#f8f8f8;border-radius:1px;border:1px solid #eaeaea;color:#00000;display:inline-block;font-size:13px;margin:10px 0;padding:6px 5px;width:70%;-webkit-appearance:none;-moz-appearance:none;}
input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, textarea:hover, input[type="date"]:hover{color:#000000;}
textarea{
	height: 100px;
	overflow: auto;
	resize: none;
	padding: 9px 15px;
	width: 100%;
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
	
} 
input[type="submit"]:hover, input[type="reset"]:hover{background-color:#000007;}
input[type="submit"], input[type="reset"], input[type="button"], button, .add_to_cart_button, .product_type_variable, .add_to_wishlist{
	color: #ffffff;
	cursor: pointer;
	margin-left:272px;
	margin-top:10px;
	font-size: 14px;
	padding: 13px 13px 13px 16px;
	border-radius: 1px;
}
.error, input.error[type="text"], input.error[type="email"], input.error[type="password"], textarea.error, input.error[type="tel"]{border-color:#F92C2C;}
#footer .widget -form input.error[type="email"]{border:1px solid #F92C2C;}
.error-msg, .success-msg{display:inline-block;padding:5px 35px;border:1px solid;position:relative;}
.error-msg{border-color:#ff9999;color:#d01313;}
.success-msg{border-color:#77be32;color:#77be32;}
.error-msg:before, .success-msg:before{font-family:FontAwesome;font-size:17px;font-style:normal;font-weight:normal;left:13px;position:absolute;text-decoration:inherit;top:5px;}
.error-msg:before{content:"\f00d";color:#c54228;}
.success-msg:before{content:"\f00c";color:#77be32;}
input[type=submit], input[type=button], input[type=reset]{-webkit-appearance:none;appearance:none;}
a, .carousel-arrows a, .product-carousel a, .portfolio:hover .portfolio-detail, .portfolio .image-overlay a, .portfolio .image-overlay, #main-menu ul li a, .entry-detail h5 a:hover, .read-more span, .sorting-container a, .portfolio .views, .portfolio-title h5 a, .portfolio-title h5, .portfolio .views a, .portfolio-title p,  .dt-sc-social-icons li, input[type="submit"], input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea, input.text, .products .product-title a, .products .product-title, .events .event-detail h5 a, .events .event-meta p a, .entry-meta-data p a, .widget_categories ul li a, .widget_categories ul li a:before, .widget.widget_tag_cloud .tagcloud a, .blog-post.type3 .entry-detail h4 a, .pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .pagination .next-post a:before, .pagination .prev-post a:before, .breadcrumb a,  h4 a,  .entry-metadata p a, .project-details ul li p a, .post-nav-container .post-prev-link, .post-nav-container .post-next-link, .widget_product_categories ul li a, .widget_product_categories ul li a:before, .cart a.remove,  .product-name a,  .button, -review-link, .product .summary .quantity .plus, .product .summary .quantity .minus, .side-nav-container ul li:hover .fa, .image-overlay, .partner-carousel a, .side-nav-container ul li, .portfolio-thumb img, .read-more, .top-bar, .is-sticky .header.header4 #logo, .dt-sc-icon-list li a, .top-social-icons .fa, .header8 #main-menu > ul > li > a, .header8 #main-menu > ul > li:before, .product_cart_list li a .remove:hover, .bg-content p a, .button, .parallax-content-bg2 .parallax-content p a, input[type="reset"], #dt-style-picker .theme-picker li a:before{-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;-ms-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea, input.text, .portfolio-detail, .portfolio-title, .widget ul.tweet_list p, .entry-post-content,  .comment-details, .side-nav-container ul li, .products .product-container, .intro-text, .author-desc, .widget ul.tweet_list li, .products .product-title a, .products .product-title, .header7 .main-menu, .footer-widgets-wrapper .widget-content, #footer .widget.widget_links ul, .shopping-cart, .shopping-cart .buttons a, .events-carousel-wrapper.type2 .events .event-detail, .newsletter-content, #footer .footer-widgets-wrapper.type5 .widget.widget_text .textwidget{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#primary img{max-width:100%;}
img.size-auto, img.size-large, img.size-full, img.size-medium{max-width:99.6%;height:auto;}
.alignleft, img.alignleft{display:inline;float:left;margin-right:15px;}
.alignright, img.alignright{display:inline;float:right;margin-left:15px;text-align:right;}
.aligncenter, img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center;}
.alignleft, .alignright, .aligncenter, .alignnone, img.alignleft, img.alignright, img.aligncenter{
	margin-bottom: 0;
}
.align-center{margin:0 auto;display:block;}

.content_left {
	float: left;
	width: 71%;
	padding: 0px 0px 0px 0px;
}
.left_sidebar {
	float: left;
	width: 25%;
	padding: 0px 0px 0px 0px;
}

/* Map Section */
#primary.content-full-width{width:100%;}
#primary{float:left;margin:0;padding:0;width:870px;}
#primary img { max-width:100%; }
	#primary { float: left; margin:0; padding: 0; width: 870px; }
	#secondary, #secondary-left, #secondary-right { float: left; padding: 0; width: 270px; }
	#secondary img { height: auto; max-width: 100%; }
	#primary.content-full-width { width: 100%; }
	#primary.with-left-sidebar { margin:0px 0px 0px 30px; }
	#primary.with-right-sidebar { margin:0 30px 0 0; }
	#primary.page-with-both-sidebar { float: left; margin: 0 30px; width: 570px; }
	#primary img { max-width:100%; }

/* Map Section End */


/* Top Right Phone Numbers */
.top-contact-details{display:inline-block;margin:0;padding:0;}
.top-contact-details li{float:left;display:inline-block;margin:0 20px 0 0;padding:0;}
/* Top Right Phone Numbers end*/

.container{
	width: 1170px;
	margin: auto;
	position: relative;
	clear: both;
}

.container1{
	width: 100%;
	margin: auto;
	/* [disabled]position: relative; */
	/* [disabled]clear: both; */
}
.wrapper{
	/* [disabled]clear: both; */
	width: 100%;
	margin: 0px;
	padding: 0px;
	/* [disabled]float:left; */
}
.inner-wrapper{margin:0px;width:100%;float:left;padding:0px;}
.boxed .wrapper{width:1250px;margin:0 auto;}
.boxed .header, .boxed .header6 #header-wrapper{width:1250px;margin:0 auto;}
.boxed .wrapper, .boxed #main, .boxed .inner-wrapper{background-color:#ffffff;}
#loader-image{
	background: #fff;
	z-index: 999991;
	width: 100%;
	height: 100%;
	float: left;
	top: -8px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	position: absolute;
}
.loader-wrapper{background:none repeat scroll 0 0 #fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999;}
.top-bar{
	width: 100%;
	clear: both;
	float: left;
	padding: 0px;
	line-height: 50px;
	border-bottom: 1px dashed #ededed;
	border-top: 1px dashed #ededed;
	position: relative;
	background: #fff url(images/sliders/dot.jpg) repeat;
}
.top-menu{float:left;margin:0px;padding:0px;background-color:#CCC;}
.top-menu li{float:left;display:inline;margin:0px;padding:0px 20px;border-left:1px dashed #ededed;}
.top-menu li:last-child{border-right:1px dashed #ededed;}
.top-menu li a:hover{color:#2c3e50;}
.top-menu .fa{font-size:16px;font-family:FontAwesome;font-weight:normal;margin-right:3px;}
.top-right{
	float: right;
	width: 28%;
	margin: 0px;
	border-right: 1px dashed #ededed;
	border-left: 1px dashed #ededed;
	/* [disabled]padding-top: 10px; */
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-bottom: 0px; */
	/* [disabled]padding-left: 8px; */
	height: auto;
}
.top-right span{padding:0px 8px;}


/*----*****---- << Go To Top >> ----*****----*/
	#toTop { display:none; text-decoration:none; position:fixed; bottom:30px; right:30px; overflow:hidden; width:40px; height:40px; border:none; text-indent:100%; background:url(images/ui.totop.png) no-repeat left top; z-index:9999; }	
	#toTopHover { background:url(../images/ui.totop.png) no-repeat left -40px; width:40px; height:40px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; }	
	#toTop:active, #toTop:focus { outline:none;	}
	
	/*----*****---- << Style Picker >> ----*****----*/



#header-wrapper-sticky-wrapper{max-width:100%;float:left;width:100%;}
#header-wrapper{
	float: left;
	width: 100%;
	z-index: 99999;
	height: auto;
}
.header{width:100%;margin:0px;padding:0px;float:left;position:relative;z-index:9999;background-color:#ffffff;box-shadow:0 2px 5px -2px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 3px 6px -2px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 3px 6px -2px rgba(0, 0, 0, 0.15);}



.menu-container{float:left;width:100%;}
#logo{float:left;display:inline;padding:22px 0px 19px 0px;margin:0px;}
#logo a{width:100%;display:block;}
#logo a img{max-width:100%;}


.header6 #main-menu, .header8 #main-menu{float:left;}
.header6 #menu-container, .header8{float:left;width:100%;background-color:#34495e;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;}
.header6 #main-menu > ul > li > a{color:#fff;padding:20px 21px 20px;}
.header6 #main-menu > ul > li.current_page_item > a, .header8 #main-menu > ul > li.current_page_item:before{border:none;}

.logo-wrapper .top-contact-details{
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	color: #2c3e50;
	font-size: 17px;
	line-height: 1.5em;
	padding: 20px 0 0;
	text-align: justify;
}
.logo-wrapper .top-contact-details li a{color:#7b8a97;font-size:13px;}
.logo-wrapper .top-contact-details li:last-child a{border-left:1px solid #9ea9b3;padding-left:17px;}
.logo-wrapper .top-contact-details li:last-child{margin-right:0;}

.header6 #main-menu ul li.menu-item-simple-parent ul, .header6 .megamenu-child-container, .header8 #main-menu ul li.menu-item-simple-parent ul, .header8 .megamenu-child-container{top:62px;background-color:#2c3e50;}
.header6 #main-menu ul li.menu-item-simple-parent ul li ul, .header8 #main-menu ul li.menu-item-simple-parent ul li ul{top:-5px;}
.header6 #main-menu ul li.menu-item-simple-parent ul li, .header6 .megamenu-child-container ul.sub-menu > li > ul li a, .header6 .menu-item-widget-area-container .widget ul li, .header8 #main-menu ul li.menu-item-simple-parent ul li, .header8 .megamenu-child-container ul.sub-menu > li > ul li a, .header8 .menu-item-widget-area-container .widget ul li{border-color:#44607b;}
.header6 #main-menu ul li.menu-item-simple-parent ul li a, .header6 .megamenu-child-container ul.sub-menu > li > ul li a, .header6 .megamenu-child-container > ul.sub-menu > li > a, .header6 .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .header6 .menu-item-widget-area-container .widget ul li a, .header8 .megamenu-child-container ul.sub-menu > li > ul li a:hover, .header8 #main-menu > ul > li:hover > a, .header8 .megamenu-child-container > ul.sub-menu > li > a:hover, .header8 .megamenu-child-container > ul.sub-menu > li > .nolink-menu:hover, .header8 .menu-item-widget-area-container .widget ul li a:hover, .header8 #main-menu ul li.menu-item-simple-parent ul li a:hover, .header8 #main-menu ul li.menu-item-simple-parent ul li.current_page_item > a{color:#fff;}
.header8 #main-menu ul li.menu-item-simple-parent ul li a, .header8 .megamenu-child-container ul.sub-menu > li > ul li a, .header8 .megamenu-child-container > ul.sub-menu > li > a, .header8 .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .header8 .menu-item-widget-area-container .widget ul li a{color:#bbc8d5;}

.is-sticky .header7 .main-menu-container{width:100%;}
.is-sticky .header7 .main-menu{background-color:#f8f8f8;}
.header8 #main-menu > ul > li > a{color:#bbc8d5;z-index:1;padding:20px 21px 20px;}
.header8 #main-menu > ul > li.current_page_item > a{color:#fff;border:none;}
.header8 #main-menu > ul > li > a:hover{color:#fff;}
.header8 #main-menu > ul > li:before{content:"";display:inline-block;height:0;position:absolute;background-color:#2c3e50;position:absolute;left:0;right:0;bottom:0;top:0;width:100%;z-index:1;}
.header8 #main-menu > ul > li:hover:before{height:100%;}
.header8 #main-menu > ul > li.current_page_item > a{background-color:#2c3e50;}
.logo-wrapper{
	float: left;
	width: 100%;
	box-shadow: 0 2px 5px -2px rgba(0, 0, 0, 0.15);
	transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	position: relative;
	z-index: 1;
	background: url(images/sliders/dot.jpg) repeat;
}
.is-sticky .logo-wrapper{display:none;}
#main-menu{float:right;margin:0px;padding:0px;}
#main-menu ul{margin:0px auto;padding:0px;position:relative;}
#main-menu > ul > li{display:inline-block;padding:0;position:relative;}
#main-menu > ul > li > a{font-size:14px;font-weight:600;text-transform:uppercase;display:block;padding:29px 21px 30px;color:#1e1e1e;position:relative;}
#main-menu > ul > li.current_page_item > a{border-right:1px dashed #ededed;border-left:1px dashed #ededed;}
#main-menu > ul > li.current_page_item:before{content:"";position:absolute;bottom:0;left:0;border-bottom:3px solid;width:100%;}
#main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul, #main-menu ul li.menu-item-simple-parent ul li:hover ul ul, #main-menu ul li.menu-item-simple-parent ul li ul li ul{display:none;}
#main-menu ul li.menu-item-simple-parent ul{background-color:#ffffff;border-bottom:3px solid;box-shadow:0 2px 3px rgba(0, 0, 0, 0.25);float:left;left:0;padding:10px 0;position:absolute;top:81px;width:180px;z-index:1;text-align:left;}
#main-menu ul li.menu-item-simple-parent ul li{display:inline;padding:10px 0px;position:relative;width:100%;border-bottom:1px dashed #ededed;float:left;}
#main-menu ul li.menu-item-simple-parent ul li:last-child{border-bottom:none;}
#main-menu ul li.menu-item-simple-parent ul li a{display:block;font-size:12px;padding:0px 15px;position:relative;color:#1e1e1e;text-transform:uppercase;font-weight:normal;}
#main-menu ul li.menu-item-simple-parent ul > li > ul > li:hover > ul{display:block;-webkit-animation:0.3s ease-in fadeIn;-moz-animation:0.3s ease-in fadeIn;animation:0.3s ease-in fadeIn;}
#main-menu > ul > li.menu-item-simple-parent:hover > ul, #main-menu > ul > li.menu-item-simple-parent > ul > li:hover > ul{display:block;-webkit-animation:0.3s ease-in fadeInUp;-moz-animation:0.3s ease-in 0s fadeInUp;animation:0.3s ease-in 0s fadeInUp;}
#main-menu ul li.menu-item-simple-parent ul li ul{left:180px;top:-5px;border-top:0px;border-bottom:3px solid;padding-top:5px;border-top:3px solid;}
#main-menu ul li.menu-item-simple-parent:last-child ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul, #main-menu ul li.menu-item-simple-parent:nth-child(9) ul{left:inherit;right:0;}
#main-menu ul li.menu-item-simple-parent:nth-child(4) ul li ul, #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul{right:180px;left:inherit;}
#main-menu ul li a.dt-menu-expand{display:none;}
#main-menu ul > li > .megamenu-child-container{display:none;}
.megamenu-child-container{padding:10px 10px 40px;position:absolute;top:81px;left:0px;float:left;z-index:99;box-shadow:0 2px 3px rgba(0, 0, 0, 0.25);background-color:#fff;border-bottom:3px solid;text-align:left;}
.megamenu-2-columns-group .megamenu-child-container{width:500px;}
.megamenu-3-columns-group .megamenu-child-container{width:750px;}
.megamenu-4-columns-group .megamenu-child-container{width:1000px;}
.megamenu-5-columns-group .megamenu-child-container{width:1230px;}
.megamenu-child-container > ul.sub-menu > li{display:inline;float:left;line-height:normal;padding:15px;width:215px;}
.megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu{font-size:16px;font-weight:600;text-transform:uppercase;display:block;color:#1e1e1e;position:relative;border-radius:2px;}
#main-menu > ul > li:hover > .megamenu-child-container{display:block;-webkit-animation:0.3s ease-in fadeInUp;-moz-animation:0.3s ease-in 0s fadeInUp;animation:0.3s ease-in 0s fadeInUp;}
.megamenu-child-container ul.sub-menu > li > ul{padding:0px;margin:0px;}
.megamenu-child-container ul.sub-menu > li > ul li{display:block;padding:0px;}
.megamenu-child-container ul.sub-menu > li > ul li, .megamenu-child-container ul.sub-menu > li > ul li a{clear:both;}
.megamenu-child-container ul.sub-menu > li > ul li a{color:#36251e;position:relative;padding:10px 0px 10px 0px;font-size:13px;display:block;border-bottom:1px dashed #ededed;font-weight:normal;text-transform:uppercase;}
.megamenu-child-container ul.sub-menu > li > ul > li > ul{padding-left:20px;}
.megamenu-child-container ul.sub-menu > li > ul{padding:10px 0 0 !important;}
.menu-item-widget-area-container{margin:0;padding:0;width:100%;}
.menu-item-widget-area-container .widget{display:inline;padding:0;}
.menu-item-widget-area-container ul{margin:0;padding:0;}
.menu-item-widget-area-container .widget ul li{color:#1e1e1e;display:block;border-bottom:1px dashed #ededed;margin-bottom:10px;}
.menu-item-widget-area-container .widget ul li a{color:#1e1e1e;font-size:13px;text-transform:uppercase;font-weight:normal;}
.megamenu-child-container > ul.sub-menu > li > p{margin-bottom:30px;}
.dt-menu-expand{cursor:pointer;display:none !important;font-size:16px !important;font-weight:bold;height:40px;line-height:40px !important;padding:0 !important;position:absolute !important;right:0;text-align:center;top:0;width:40px;}
.dt-menu-toggle{color:#ffffff;cursor:pointer;display:none;font-size:16px;font-weight:bold;padding:10px 15px;text-transform:uppercase;}
.dt-menu-toggle-icon:before, .dt-menu-toggle-icon:after{background-color:#ffffff;content:"";height:2px;left:0;position:absolute;top:-5px;width:20px;}
.dt-menu-toggle-icon:after{top:5px;}
.dt-menu-toggle-icon{background-color:#ffffff;display:inline-block;float:right;height:2px;margin-top:10px;position:relative;text-align:left;width:20px;}
.banner{
	float: left;
	width: 100%;
	clear: both;
}
.banner img{max-width:100%;height:auto;float:left;} 

.full-width-section{
	float: auto;
	width: 100%;
	clear: both;
	position: relative;
	color: #000000;
	/* [disabled]background: #F7F7F7; */
	padding-top: 25px;
	padding-bottom: 25px;
	height: auto;
}

.full-width-section-white{
	float: left;
	width: 100%;
	clear: both;
	position: relative;
	color: #000000;
	background: #FCFCFC;
	padding-top: 20px;
	padding-bottom: 20px;
}

.full-width-section4{
	float: left;
	width: 100%;
	clear: both;
	position: relative;
	color: #000000;
	padding-top: 25px;
	padding-bottom: 25px;
	background: #F7F7F7;
}


.full-width-section2{
	float: left;
	width: 100%;
	clear: both;
	position: relative;
	color: #000000;
	background: url(images/sliders/dot.jpg) repeat fixed;
	padding-top: 25px;
	padding-bottom: 25px;
}
.full-width-section3{width:100%;clear:both;position:relative;color:#FFFFFF;background-image:url(../images/sliders/black-dot.jpg);background-repeat:repeat;padding-top:30px;padding-bottom:30px;}
#main{
	/* [disabled]float: left; */
	width: 100%;
	height: auto;
}    
.full-width-bg{
	background: url(../images/bg.jpg) repeat-y fixed 50% 0;
	height: auto;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	margin: auto;
}
.main-title h3, .main-title h2{margin-bottom:0px;color:#ffffff;float:left;}
.main-title{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
}
.breadcrumb{
	float: right;
	font-size: 14px;
	margin: 5px 15px 0px 0px;
	padding: 0;
}
.breadcrumb a{font-size:14px;line-height:18px;color:#92a7bb;}
.breadcrumb .fa{width:14px;height:14px;text-align:center;border:1px solid #92a7bb;border-radius:2px;margin:0px 10px;}
.breadcrumb-wrapper{background-color:#191919;padding:28px 0 27px;float:left;width:100%;}
.breadcrumb-wrapper.type2 .breadcrumb .fa, .breadcrumb-wrapper.type9 .breadcrumb .fa{border:none;font-size:16px;}
.breadcrumb-wrapper.type2 .main-title h1{color:#fff;}
.breadcrumb-wrapper.type3{background-color:#f8f8f8;box-shadow:inset 0 2px 5px -2px rgba(0, 0, 0, 0.15);}
.breadcrumb-wrapper .main-title h1{color:#333;}
.breadcrumb .default{margin:0 4px;}
.breadcrumb-wrapper.type4{background-color:#f8f8f8;background-image:url(images/breadcrumb-bg.png);background-repeat:no-repeat;background-position:center center;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;}
.breadcrumb-wrapper.type7, .breadcrumb-wrapper.type6{background-color:#fff;border-bottom:1px solid #eaeaea;}
.breadcrumb-wrapper.type7 .breadcrumb, .breadcrumb-wrapper.type8 .breadcrumb{float:left;display:block;width:100%;margin:0;}
.breadcrumb-wrapper.type7 .main-title h1, .breadcrumb-wrapper.type8 .main-title h1{margin-bottom:25px;}
.breadcrumb-wrapper.type5, .breadcrumb-wrapper.type8{background-color:#f8f8f8;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;}
.breadcrumb-wrapper.type9{background-color:#fff;}
.breadcrumb-wrapper.type9 .breadcrumb{float:left;display:block;width:100%;margin:0;}
#home, #team, #services, #blog, #portfolio, #contacts{float:left;width:100%;}

.blog-post{display:inline-block;width:100%;margin-bottom:30px;float:left;position:relative;}
.blog-post .entry-meta{float:left;width:16%;text-align:center;position:absolute;left:0;top:0;}
.date p{width:100%;float:left;font-size:15px;color:#ffffff;margin-bottom:0px;}
.date span{font-size:30px;line-height:20px;}
.entry-meta .date, .entry-meta .post-comments{width:50px;float:left;}
.entry-meta .date{padding:11px 5px 9px;display:inline-block;border-radius:0px 2px 0 0;}
.entry-meta .post-comments{padding:9px 5px;border-radius:0 0 2px 0px;}
.post-comments a{font-size:13px;line-height:15px;color:#ffffff;}
.post-comments a span{font-size:14px;margin-right:5px;}
.post-comments{background-color:#2c3e50;}
.entry-detail{display:inline-block;margin:0;text-align:center;}
.entry-detail .entry-title h4{margin-bottom:5px;font-weight:bold;line-height:22px;text-align:left;font-size:18px;}
.entry-detail .entry-body p{text-align:left;}

.hr-title.type3 .title-sep:before{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.border-title .small-line{display:block;height:4px;left:0;position:absolute;width:50px;background-color:#21c2f8;bottom:-4px;}
.aligncenter.border-title .small-line{left:0;right:0;margin:auto;}
.border-title h2, .border-title h3, .border-title h4, .border-title h5, .border-title h6{display:inline-block;border-bottom:4px solid #e5e5e5;padding:0 20px 12px 0;position:relative;}
.aligncenter.border-title h2, .aligncenter.border-title h3, .aligncenter.border-title h4, .aligncenter.border-title h5, .aligncenter.border-title h6{padding:0 25px 12px;}
.aligncenter.border-title{margin-bottom:0;}
.border-title.type2.aligncenter span{padding:0 12px;}
.border-title.type2 span{background:none repeat scroll 0 0 #fff;padding:0 12px 0 0;}
.border-title.type2{background:url("images/title-pattern.png") repeat-x 0 17px;display:block;margin:0 0 40px;}
.dt-sc-icon-list{float:left;width:100%;margin-bottom:30px;}
.dt-sc-icon-list li{display:block;border-bottom:1px dashed #ededed;padding:15px 0px 10px 0px;}
.dt-sc-icon-list li a{font-size:16px;color:#2c3e50;line-height:22px;}
.dt-sc-icon-list li .fa{float:left;font-size:16px;margin-right:20px;line-height:22px;}



	/*----*****---- << 2.4.5. Testimonial >> ----*****----*/
	
	.parallax { float:left; width:100%; }
	.fullwidth-testimonial, .parallax-content-bg { background:url(http://www.placehold.it/1920x483&text=Parallax) 50% 0 repeat-y fixed; height:auto; text-align:center; padding:70px 0px 60px 0px; position:relative; z-index:1; }
	.parallax-content-bg:after { content:""; position: absolute; top: 0; width: 100%; height: 100%; z-index: 1; left: 0; z-index:-1; }
	.parallax-bg { background:url(http://www.placehold.it/1920x483&text=Parallax) 50% 0 repeat-y fixed; height:auto; padding:70px 0px 60px 0px; position:relative; z-index:1; } 
	.location-bg { float:left; width:100%; position:relative; z-index:0; }
	.location-bg:after { content:""; position: absolute; top: 0; width: 100%; height: 100%; z-index: 1; left: 0; z-index:-1; }
	
	.parallax-content-bg1 { background:url(http://www.placehold.it/1920x483&text=Parallax) 50% 0 repeat-y fixed; height:auto; position:relative; z-index:1; padding:70px 0 60px; }
	.parallax-content-bg1.type2 { background:url(http://placehold.it/1920x1000&text=Parallax) 50% 0 repeat-y fixed; height:auto; position:relative; z-index:1; padding:70px 0 60px; }
	.parallax-content-bg1:after { width:50%; margin:0; content:""; position:absolute; top:0; left:0; height:100%; z-index:-1; }
	
	.parallax-content-bg1 h3, .parallax-content-bg1 h4 { color:#fff; }
	.parallax-content-bg1 p { color:#fff; }
	.parallax-content-bg1 .alignleft { margin:0 15px 0 0; width:47%;  }
	
	.parallax-content-bg2 { background:url(http://www.placehold.it/1920x750&text=Parallax) 50% 0 repeat-y fixed; height:auto; position:relative; z-index:1; padding:70px 0 60px; text-align:center; }
	.parallax-content-bg2 .parallax-content, .parallax-content-bg2 .parallax-content a span { color:#fff; }
	.parallax-content-bg2 .parallax-content p { font-size:16px; }
	.parallax-content-bg2 .parallax-content p a { color:#fff; }
	.parallax-content-bg2 .dt-sc-social-icons li a { padding:0; min-width:57px; line-height:50px; }
	
	.parallax-content h3, .parallax-content h4 { color:#fff; }
	.parallax-content h3 { font-weight:600; }
	
	.parallax-content { float: left; width: 100%; position:relative; margin-bottom:25px; }
	.parallax-content h2 { color:#fff; margin-bottom:10px; font-size:38px; }
	.parallax-content h6 { color:#fff; }
	.parallax-content p { color:#fff; }
	.parallax-content > a span { color:#fff; font-size:90px; display:block; margin-bottom:10px; }
	
	.testimonial-arrows { float:left; width:100%; }
	.testimonial-arrows a { font-size:16px; }
	 
	.slider-controls { clear: both; float: left; margin: 10px 0 0; text-align: center; width: 100%; }
	.slider-controls .pager { display:inline-block; }
	.slider-controls .pager a { width:25px; height:3px; display:inline-block; line-height:0; background-color:#ffffff; margin:0px 5px 0px 0px; text-indent:-9999px; }
	
	.partner-carousel a { float:left; text-align:center; margin:0 60px 25px 30px; opacity:0.4; }
	.partner-carousel a:hover { opacity:1; }
	.partner-carousel > a:first-child { margin-left:0; margin-bottom:25px; }
/*	.partner-carousel > a:nth-child(2n) { margin-bottom:25px; }
*/	.partner-carousel > a:nth-child(4) { margin-left:0px; }
	.dt-sc-partner-carousel-wrapper .partner-carousel img { max-width:90px; }




/*----*****---- << 2.4.4. Recent Gallery >> ----*****----*/
	.recent-gallery-container { float:left; width:100%; }
	.recent-gallery-container .bx-wrapper { position:relative; margin-bottom:5px; }
	.recent-gallery li { display:block; padding:0; }
	.recent-gallery-container .bx-controls a { bottom: -51px; font-size: 0; height: 35px; margin: 0; position: absolute; width: 23px; z-index:1; }
	.recent-gallery-container .bx-controls a.bx-prev { background:url(images/prev-arrow.png) no-repeat; left:0; }
	.recent-gallery-container .bx-controls a.bx-next { background:url(images/next-arrow.png) no-repeat; right:0; }
	.recent-gallery-container #bx-pager { display: inline; float: left; margin: 0; padding: 0; text-align: center; width: 100%; position:relative; }
	.recent-gallery-container #bx-pager a { cursor: pointer; display: inline-block; line-height: 0; margin: 0 5px; position: relative; }
	.dt-sc-one-half .blog-post.type3 .recent-gallery-container #bx-pager a img { max-width:57px; }
	.recent-gallery-container #bx-pager a img { max-width:80px; float:left; }
	.recent-gallery-container #bx-pager a.active:before { content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; display:block; }
	.recent-portfolio { float:left; width:100%; position:relative; }
	.recent-portfolio .product-carousel .fa { font-size:28px; }
	.dt-sc-one-column .recent-gallery-container .bx-controls a.bx-prev { left:17%; }
	.dt-sc-one-column .recent-gallery-container .bx-controls a.bx-next { right:17%; }
	.dt-sc-one-column .recent-gallery-container .bx-controls a { bottom:-60px; }
	
/*----*****---- << 2.4.4. Recent Gallery Ends >> ----*****----*/


.slider-controls{clear:both;float:left;margin:10px 0 0;text-align:center;width:100%;}
.slider-controls .pager{display:inline-block;}
.slider-controls .pager a{width:25px;height:3px;display:inline-block;line-height:0;background-color:#ffffff;margin:0px 5px 0px 0px;text-indent:-9999px;}



#footer{
	float: left;
	clear: both;
	width: 100%;
}
.footer-widgets-wrapper{
	padding: 55px 0px 10px;
	color: #ffffff;
	background: #202020 url(images/footer-bg.jpg) repeat-y left top;
	float: left;
	width: 100%;
	position: relative;
}
#footer .widget-title{border-bottom:3px solid #2e2e2e;position:relative;padding-bottom:12px;margin-bottom:25px;font-weight:bold;color:#eef1f4;font-size:20px;}
#footer .widget-title .small-line{width:100px;display:block;height:3px;position:absolute;left:0;margin:12px 0px 0px 0px;}
#footer .widget-title .wlast{font-weight:400;}
#footer .widget_text p .fa{font-size:13px;font-weight:normal;float:left;font-family:FontAwesome;margin:5px 7px 0px 0px;padding-bottom:5px;}
#footer .widget_text p span{margin-right:10px;color:#bfc4c7;}
#footer .widget_text p:nth-of-type(2n){margin-bottom:20px;}
#footer .widget_text p{margin-bottom:2px;}
#footer .widget ul{float:left;width:100%;margin:0;padding:0;}
#footer .recent-property-widget ul li{display:block;border-bottom:1px dashed rgba(255, 255, 255, 0.15);position:relative;padding-bottom:20px;margin-bottom:20px;}
.copyright{
	float: left;
	width: 100%;
	clear: both;
	padding: 10px 0px;
	background-color: #fff;
	font-size: 13px;
	color: #333;
	margin-top: 10px;
	margin-bottom: 40px;
}
.copyright p{float:left;margin-bottom:0;}
.copyright p a{color:#92a7bb;}
.footer-links{float:right;margin:0;}
.footer-links li{float:left;display:inline;padding-bottom:0;}
.footer-links li a{font-size:13px;color:#333333;padding:0px 7px;line-height:22px;}
.footer-links li:last-child a{background:none;}
.footer-wrapper .copyright{background-color:#1c1c1c;}
.footer-wrapper{background:#202020 url(images/footer-bg.jpg) repeat-y left top;float:left;width:100%;text-align:center;position:relative;}

	@media only screen and (-moz-min-device-pixel-ratio: 1.5), 
	only screen and (-o-min-device-pixel-ratio: 3/2), 
	only screen and (-webkit-min-device-pixel-ratio: 1.5), 
	only screen and (min-devicepixel-ratio: 1.5), 
	only screen and (min-resolution: 1.5dppx) {
		
	.normal_logo { display:none; }
	.retina_logo { display:inline-block; height:auto !important; }
	#toTop { background-image:url(images/ui.totop@2x.png); background-size:40px 81px; }
		
	}

.map-container {
	position: relative;
	padding-bottom: 20%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
 
.map-container iframe,
.map-container object,
.map-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

#map { height: 450px; padding-bottom: 4px; width:100%; float:left; }
	#map.type2 { height:360px; }
	#map img { max-width:inherit; }
	.gmap_marker { color: #34495e; }


.content-container{
	width: 100%;
	height: auto;
	margin: auto;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 1.6em;
}
.text-heading{width:500px;height:20px;padding-bottom:20px;padding-top:20px;float:left;margin-bottom:20px;}
.content-heading{font-family:'Open Sans', sans-serif;font-size:22px;color:#003298;}
.heading{
	font-size: 40px;
	line-height: 60px;
	letter-spacing: -2px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	color: #225594;
}

.small-heading
{
	font-size: 23px;
	line-height: 30px;
	letter-spacing: 0px;
	text-align: center;
	color: #333;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

.course-fee{color:#FFF; font-family: 'Open Sans', sans-serif; font-weight:600;}
.course-fee a:link{color:#FFF;font-family: 'Open Sans', sans-serif;font-weight:600;}
.course-fee a:hover{color:#FFF;font-family: 'Open Sans', sans-serif;font-weight:600;}
.course-fee a:visited{color:#FFF;font-family: 'Open Sans', sans-serif;font-weight:600;}
.left-bar{
	width: 33%;
	height: auto;
	float: left;
	background-color: #F19B0C;
	text-align: left;
	letter-spacing: -0.5px;
	font-size: 45px;
	line-height: 1.2;
	padding-top: 3%;
	padding-bottom: 4%;
	padding-left: 5%;
	color: #FFF;
}
.right-bar{
	width: 60%;
	height: auto;
	float: left;
	background: url(images/sliders/dot.jpg) repeat;
}
.about-us{
	width: 1000px;
	margin: auto;
	height: auto;
	background-color: #FFF;
	border: 1px solid;
	border-radius: 15px;
	color: #292929;
	padding: 30px 15px;
	font: 400 13px/1.7em 'Open Sans', sans-serif;
}
.about-us p{
	padding: 5px 0 15px;
	text-align: justify;
	color: #292929;
	font: 400 13px/30px 'Open Sans', sans-serif;
}
.icon-content{font-family:'Open Sans', sans-serif; font-size:14px; width:95%;height:auto;float:left;background-repeat:no-repeat;padding-left:25px;background-position:left 10px;background-image:url(../images/arrow-icon.png);padding-top:5px;padding-bottom:5px;line-height:1.5em;color:#333;margin-top:5px;}
.subhead{font-size:20px;line-height:20px;text-align:center;font-family:'Open Sans', sans-serif;padding-right:0;margin-top:5px;color:#225594;}
.subhead2{
	width: auto;
	height: 35px;
	font-size: 18px;
	color: #ee5058;
	text-align: left;
	font-family: 'Open Sans', sans-serif;
	line-height: 1.6em;
	padding-left: 6px;
}
.syllabus{font-size:13px;color:#2c3e50;line-height:24px;position:relative;font-family:'Open Sans', sans-serif;color:#225594;font-size:18px;font-weight:bold;margin-bottom:15px;}
.syllabus-container{width:1000px;height:auto;margin:auto;}
.visa-table{width:50%;height:auto;margin:auto;}

.view-projects
{
	font-weight:bold;font-size:14px;line-height:22px;color:#F19B0C;font-family:'Open Sans', sans-serif;
	text-align:right; margin-bottom:8px;
	
}

.view-projects a:link
{ text-decoration:none;
color:#F19B0C;
text-align:right;
}
.view-projects a:hover
{ text-decoration:none;
color:#F19B0C;
text-align:right;
}
.view-projects a:visited
{ text-decoration:none;
color:#F19B0C;
text-align:right;
}
.view-projects a:active
{ text-decoration:none;
color:#F19B0C;
text-align:right;
}


.video-wrapper {
	width: 600px;
	max-width: 100%;
}


.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}




.video-container2 {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container2 iframe,  
.video-container2 object,  
.video-container2 embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#fixedsocial {
    top:30%;
    height:40px;
    width:200px;
    position:fixed;

}

.facebookflat {
    background:url(images/whatsapp-number.jpg);
    height:40px;
    width:200px;
    opacity:1;
}
@charset "utf-8";

#logo {
padding:12px 0 6px
}

body,.footer-links li a,.copyright p a {
color:#616161
}

.parallax-content-bg1 {
background:url(http://placehold.it/1920x606&text=Image) no-repeat center center;
padding:120px 0
}

blockquote {
padding:10px 4%
}

.full-bg-img {
float:left;
width:100%;
background:url(../../images/education/grid-pattern.png) repeat;
padding:30px 0 0
}

.recent-gallery-container .bx-controls {
bottom:0;
float:left;
height:100%;
margin:auto;
position:absolute;
text-align:center;
top:0;
width:100%;
z-index:999
}

.recent-gallery-container .bx-controls a {
width:40px;
height:50px;
bottom:0;
top:0;
margin:auto
}

.recent-gallery-container .bx-controls a.bx-prev {
background:url(../images/prev-arrow1.png) no-repeat
}

.recent-gallery-container .bx-controls a.bx-next {
background:url(../images/next-arrow1.png) no-repeat
}

.row-wrapper {
background-color:#dee2e5
}

@media only screen and (min-width:768px) and (max-width:959px) {
.container {
width:710px
}

#logo {
padding:16px 0 12px!important
}
}
@charset "utf-8";

a,.top-menu a,.top-menu span,#main-menu > ul > li:hover > a,#main-menu ul > li.current_page_item > a,#footer .recent-property-widget ul li a,.tweet_list li .tweet-time a,.copyright a:hover,#footer .widget_text p .fa,#footer .widget_text p a,.dt-sc-testimonial span,.entry-detail .read-more,.top-right .dt-sc-social-icons li:hover .fa,.dt-sc-icon-list li .fa,.entry-detail h5 a:hover,.portfolio .image-overlay a:hover span,.read-more,.read-more:hover,.dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button,.dt-sc-bar-text span,.dt-sc-ico-content.type6 p,.image-overlay .portfolio-content span,.dt-sc-contact-info a,.dt-sc-ico-content:hover h4 a,.products .product-details span,.events .event-meta p a,.events .event-meta p,.events .event-detail h5 a:hover,.entry-meta-data p,.entry-meta-data p a,.dt-sc-tabs-vertical-frame-content p span,ul.dt-sc-fancy-list.tick li:before,.dt-sc-team:hover h6 a,ul.dt-sc-tabs-frame li a.current,.widget_categories ul li:hover a,.widget_categories ul li:hover a:before,.widget ul.tweet_list p a,.blog-post .entry-detail .entry-title h4 a:hover,.breadcrumb .current,blockquote.type2 span,.breadcrumb a:hover,.blog-entry .entry-metadata p,.blog-entry .entry-metadata p a,.blog-entry h4 a:hover,.project-details ul li p a,.widget_product_categories ul li a:hover,.widget_product_categories ul li a:hover:before,.widget_top_rated_products ul.product_list_widget li .amount,table.shop_table .quantity .plus:hover,table.shop_table .quantity .minus:hover,.woocommerce table.shop_table .product-name a:hover,.woocommerce .cart_totals .total .amount,.woocommerce-product-rating .price,.woocommerce-review-link:hover,.product .summary .quantity .plus:hover,.product .summary .quantity .minus:hover,.woocommerce-info a:hover,.woocommerce table.shop_table .product-subtotal span,.side-nav-container ul li.current_page_item a,.side-nav-container ul li.current_page_item .fa,.side-nav-container ul li:hover a,.side-nav-container ul li:hover .fa,.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion.active:before,.dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle-accordion.active:before,.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li.current a,.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li a:hover,.error-info .back-menu a:hover,#main-menu ul li.menu-item-simple-parent ul li a:hover,#main-menu ul li.menu-item-simple-parent ul li.current_page_item > a,.megamenu-child-container ul > li > a:hover,.megamenu-child-container ul > li > ul li a:hover,.widget_top_rated_products ul.product_list_widget li a:hover,.products .product-details h5 a:hover,.widget_recent_entries ul li h4 a:hover,.dt-sc-toggle-accordion.active > a,.features li a:hover,.dt-sc-ico-content.type3 h6 a:hover,#footer .widget ul li h6 a:hover,.bottom-tweet span,.mean-container .mean-nav ul li a:hover,.dt-sc-ico-content.type7:hover .icon span,.dt-sc-contact-info.type2 .contact-icon h4 a:hover,.widget.tweetbox .tweet_list li .tweet_text a,.widget_product_categories ul li .dt-sc-toggle.active:before,.widget_product_categories ul li .dt-sc-toggle.active span,.widget_product_categories ul li .dt-sc-toggle.active,.dt-sc-icon-list li a:hover,.top-contact-details a:hover,.top-social-icons li:hover .fa,.service-option a:hover,.shop-cart a:hover,.top-bar.type5 .top-contact-details li a:hover,.logo-wrapper .top-contact-details li a:hover,.top-bar.type6 .top-contact-details li a:hover,#footer .widget.widget_links ul li a:hover,.header6 #main-menu ul li.menu-item-simple-parent ul li.current_page_item > a,.header6 .megamenu-child-container ul > li > ul li a:hover,.header6 .megamenu-child-container > ul.sub-menu > li > a:hover,.product_cart_list li a:hover,.dt-sc-ico-content.type14:hover .icon span,.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current .dt-sc-ico-content.type14 .icon span,.dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial cite,.parallax-content-bg2 .parallax-content p a:hover,.dom-prices a:hover,.dt-sc-ico-content.type16 .icon span,.dt-sc-button.type3:hover,.dt-sc-ico-content.type17 .dt-sc-ico-title .icon span {
color:#F19B0C
}

.entry-meta .date,.carousel-arrows a:hover,.portfolio:hover .portfolio-detail,.portfolio:hover .portfolio-detail .views,.portfolio .image-overlay a,input[type="submit"],.dt-sc-button,input[type="button"],.add_to_cart_button,.product_type_variable,.product-details .button,.add_to_wishlist,.dt-sc-social-icons li:hover a,h5.dt-sc-toggle.active:before,h5.dt-sc-toggle-accordion.active:before,#footer .widget-title .small-line,.dt-sc-ico-content.type2:hover .icon,.sorting-container .active-sort,.sorting-container a:hover,.dt-sc-tb-header .dt-sc-price,.dt-sc-pr-tb-col.selected .dt-sc-tb-title,.dt-sc-pr-tb-col.selected .dt-sc-tb-content,.dt-sc-pr-tb-col.selected .dt-sc-tb-features,.dt-sc-pr-tb-col.selected .dt-sc-buy-now,.dt-sc-ico-content.type3:hover .icon,.dt-sc-ico-content.type4:hover .icon,.slider-controls .pager a:hover,.slider-controls .pager a.selected,.dt-sc-ico-content.type8:hover .icon,.dt-sc-ico-content.type9:hover .icon,.products .product-title a:first-child:hover,.products .product-title a:last-child,.product-carousel a:hover,ul.dt-sc-tabs-vertical-frame li a:hover,ul.dt-sc-tabs-vertical-frame li.current a,.type2 ul.dt-sc-tabs-frame li a:hover,.type2 ul.dt-sc-tabs-frame li a.current,.skyblue,.dt-sc-ico-content.type11 .icon,.dt-sc-ico-content.type12 h4:after,.widget.widget_tag_cloud .tagcloud a:hover,.widget.tweetbox ul.tweet_list li:before,.pagination ul li a:hover,.pagination .next-post a:hover,.pagination .prev-post a:hover,.post-author-details .dt-sc-social-icons li:hover a,.post-nav-container .post-prev-link:hover,.post-nav-container .post-next-link:hover,.widget_price_filter .ui-slider .ui-slider-handle,.woocommerce table.cart a.remove:hover,.woocommerce .button,.dt-menu-toggle,.selection-box:after,.megamenu-child-container > ul.sub-menu > li > .nolink-menu,.woocommerce input[type="checkbox"]:checked + label span,.woocommerce .woocommerce-shipping-fields label span + input[type="checkbox"]:checked,.woocommerce input[type="radio"]:checked + label span:before,.mean-container a.meanmenu-reveal,.mean-container .mean-nav ul li a,.dt-sc-contact-info.type2 .fa,.top-register a:hover,#footer .widget.widget_tag_cloud .tagcloud a:hover,.product_cart_list li a .remove:hover,.shopping-cart .buttons a:hover,.dt-sc-team-carousel-wrapper.type2 .carousel-arrows a.selected,.dt-sc-ico-content.type13 .icon:hover:before,.dt-sc-timeline-team .dt-sc-team.type4 .image:after,.dt-sc-progress.type3 .dt-sc-bar-text,.parallax-content-bg1:after,.button,.dt-sc-location input[type="radio"]:checked + label span,.tweet-box,input[type="reset"],.dt-inner-content th,.call-out .subtitle-text span,.dt-sc-ico-content.type16:hover .icon,.intro-text.type6,.dt-sc-hours-content {
background-color:#f39d12
}

.intro-text.type6 {
background-color:#FFFFFF
}

.dt-sc-button span,.dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button:hover span,.mean-container .mean-nav ul li a:hover {
background-color:#e09111
}

.dt-sc-social-icons li:hover a,blockquote.type1,.dt-sc-ico-content.type12 h4,.woocommerce-review-link:hover,.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion.active:before,.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion.active,.dt-sc-tabs-container.type3 ul.dt-sc-tabs-frame li a.current,.dt-sc-tabs-container.type3 .dt-sc-tabs-frame-content,.dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li a.current,.dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content,.dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li.current a,#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul,.megamenu-child-container,#main-menu > ul > li.current_page_item:before,.portfolio:hover .portfolio-detail,.dt-sc-ico-content.type2 .icon,.dt-sc-ico-content.type4 .icon,.dt-sc-ico-content.type8:hover .icon,.top-register a:hover,.dt-sc-ico-content.type13:hover .icon img,.dt-sc-ico-content.type14:hover .icon,.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current .dt-sc-ico-content.type14 .icon,.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a:before,.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current:before,.dt-sc-ico-content.type16 .icon,.intro-text.type6 .icon,.dt-sc-team.type5:hover,.dt-sc-team.type5:hover .dt-sc-social-icons li a,.dt-sc-ico-content.type17 .dt-sc-ico-title .icon,.dt-sc-button.type3:hover {
border-color:#01a8df
}

.pagination .next-post:hover a:before {
border-left:23px solid #01a8df
}

.pagination .prev-post:hover a:before {
border-right:23px solid #01a8df
}

.dt-sc-ico-content.type13 .icon:after {
border-top-color:#01a8df
}

.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a:after,.dt-sc-tabs-container.type5 .dt-sc-tabs-frame li a.current:after {
border-bottom-color:#01a8df
}

#footer .dt-sc-social-icons li a,#footer .dt-sc-social-icons li:first-child a,.footer-wrapper .dt-sc-social-icons li:first-child a,.footer-wrapper .dt-sc-social-icons li a {
border-color:rgba(243,157,18,0.4)
}

.parallax-content-bg:after,.location-bg:after,#dt-style-picker .theme-picker li:hover a:before,.dt-sc-team.type5 .image-overlay {
background-color:rgba(243,157,18,0.5)
}

.dt-sc-ico-content.type17:hover .dt-sc-ico-title {
background-color:rgba(243,157,18,0.9)
}

.selected .dt-sc-ico-content.type6 {
box-shadow:0 -5px 0 0 #01a8df inset
}

.dt-sc-testimonial .author img {
box-shadow:0 0 0 4px #01a8df
}

.dt-sc-ico-content.type9:hover .icon {
box-shadow:0 0 0 5px rgba(255,255,255,0.3) inset
}

.recent-gallery-container #bx-pager a.active:before,.woocommerce .thumbnails ul li a img:hover {
box-shadow:0 0 0 2px #01a8df inset
}

.portfolio:hover .views {
border-right:1px solid #e09111
}

.dt-sc-ico-content.type13:hover .icon img {
box-shadow:0 5px 0 0 #01a8df
}

.dt-sc-ico-content.type15 .icon span:after {
box-shadow:0 0 0 rgba(243,157,18,1)
}

.dt-sc-ico-content.type15:hover .icon span:after {
box-shadow:2px 2px 0 rgba(243,157,18,1)
}