@import url(//fonts.googleapis.com/css?family=PT+Sans:400,700,400italic);
@import url(//fonts.googleapis.com/css?family=Roboto:400,300,500,500italic,700,900,400italic,700italic);
@import url(../assets/bootstrap/css/bootstrap.min.css);
@import url(../assets/fancybox/jquery.fancybox_v-2.1.5.css);
@import url(../font-awesome/css/font-awesome.css);
@import url(../assets/animate/animate.css);
@import url(https://www.estudiaradistancia.es/assets/easy-pie-chart/easypiechart.css);
@import url(../assets/timeline/timeline.css);
@import url(//fonts.googleapis.com/css?family=Fjalla+One);
@import url(//fonts.googleapis.com/css?family=Gafata);
@import url(//fonts.googleapis.com/css?family=Pontano+Sans);

input[type="text"], input[type="email"], input[type="password"], select, textarea {
	width: 100%!important;
    background-color: #fefcfc !important;
    border: thin solid #CCC !important;
    padding-left: 8px !important;
    padding-top: 3px !important;
    padding-right: 3px !important;
    padding-bottom: 3px !important;
}

input[type="text"], input[type="email"], input[type="password"], select {
    height: 34px !important;
}

textarea {
    height: 88px !important;
}

.icon2 {
	padding: 23px 5px 20px 5px;
	color: #273c72;
	font-size: 20px;
	min-width: 50px;
	text-align: center;
	z-index: 10;
	position: absolute;
}

.logo_sep{
	width: 33%;
	z-index: 0;
	display: block;
	clear: none;
	float: left;
	position: relative;
	overflow:hidden;

}

.adsbygoogle {
    margin-bottom:20px;
}

iframe {
	width: 100%!important;
}

body {
background:#f3f3f3;
font-family:"PT Sans",sans-serif;
font-size:15px;
line-height:22px;
font-weight:300;
color:#616161;
}

a {
	color: #3e4d5c
}

h1{
font-family: 'Pontano Sans', sans-serif;
font-size: 30px !important;
}

h2{
	margin-top: 8px;
	margin-bottom: 8px;
	font-size: 20px !important;
	font-family: 'Pontano Sans', sans-serif;
}

h3 {
	margin-top: 8px;
	margin-bottom: 8px;
	font-family: 'Pontano Sans', sans-serif;
}
.active{
	color: #E2FFD9 !important;
}
.tabs{
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}
/*
.body-bg-1 {
background:url(https://www.estudiaradistancia.es/images/background/slash_it.png) repeat;
}

.body-bg-2 {
background:url(https://www.estudiaradistancia.es/images/background/grey_wash_wall.png) repeat;
}

.body-bg-3 {
background:url(https://www.estudiaradistancia.es/images/background/mooning.png) repeat;
}

.body-bg-4 {
background:url(https://www.estudiaradistancia.es/images/background/squairy_light.png) repeat;
}

.body-bg-5 {
background:url(https://www.estudiaradistancia.es/images/background/bg-img-1.jpg) no-repeat fixed;
}

.body-bg-6 {
background:url(https://www.estudiaradistancia.es/images/background/bg-img-2.jpg) no-repeat fixed;
}
*/

.wp-theme-1 .btn-one:hover,.wp-theme-1 .btn-one:focus,.wp-theme-1 .btn-one:active,.wp-theme-1 .btn-one.active,.wp-theme-1 .open .dropdown-toggle.btn-one {
color:#f1c40f;
background-color:#FFF;
border-color:#FFF;
}

.wp-theme-1 .btn-two {
color:#fff;
background-color:#e33c2b;
border:1px solid;
border-color:#e33c2b;
padding: 15px
}

.wp-theme-1 .btn-two:hover,.wp-theme-1 .btn-two:focus,.wp-theme-1 .btn-two:active,.wp-theme-1 .btn-two.active,.wp-theme-1 .open .dropdown-toggle.btn-two {
color:#fff;
background-color:#d33828;
border-color:#d33828;
}

.wp-theme-1 .btn-four {
background-color:none;
border:2px solid #f1c40f;
color:#f1c40f;
}

.wp-theme-1 a:hover {
color:#e33c2b;
text-decoration:none;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.35s;
}

.wp-theme-1 .section-title strong {
color:#e33c2b;
font-weight:500;
}

.wp-theme-1 .navbar-white .navbar-nav>li>a:hover,.wp-theme-1 .navbar-white .navbar-nav>li>a:focus {
color:#e33c2b;
background-color:transparent;
}

.wp-theme-1 .navbar-white .navbar-nav>.active>a,.wp-theme-1 .navbar-white .navbar-nav>.active>a:hover,.wp-theme-1 .navbar-white .navbar-nav>.active>a:focus {
color:#FFF;
background-color:#e33c2b;
border-radius:0;
}

.wp-theme-1 .navbar-white .navbar-toggle:hover,.wp-theme-1 .navbar-white .navbar-toggle:focus {
background-color:#e33c2b;
border-color:#e33c2b;
}

.wp-theme-1 .navbar-white .dropdown-menu {
min-width:180px;
background:#FFF;
border:0;
border-top:1px solid #e33c2b;
border-bottom:3px solid #e33c2b;
border-radius:0;
}

.wp-theme-1 .navbar-white .dropdown-menu-user:after {
margin-left:24px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #e33c2b;
border-width:10px;
}

.wp-theme-1 .navbar-white .dropdown-menu-user:before {
margin-left:-10px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #e33c2b;
border-width:10px;
}

.wp-theme-1 .nav>ul>li>a:hover {
text-decoration:none;
color:#e33c2b;
background:#292929;
}

.wp-theme-1 .w-box.w-box-inverse .thmb-img i {
background:#efefef;
width:100px;
height:100px;
border-radius:100px;
font-size:34px;
line-height:100px;
text-align:center;
color:#e33c2b;
}

.wp-theme-1 .carousel-2 .carousel-control {
width:33px;
height:33px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
text-align:center;
border:1px solid transparent;
text-shadow:none;
background:#efefef;
color:#e33c2b;
opacity:1;
}

.wp-theme-1 .carousel-2 .carousel-control:hover {
background:#e33c2b;
color:#fff;
}

.wp-theme-1 .carousel-3 .carousel-nav a {
width:48px;
height:48px;
line-height:24px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
font-size:24px;
text-align:center;
border:1px solid transparent;
background:#efefef;
color:#e33c2b;
opacity:1;
padding:10px 0;
}

.wp-theme-1 .carousel-3 .carousel-nav a:hover {
background:#e33c2b!important;
color:#fff;
}

.wp-theme-1 ul.list-check li i {
color:#e33c2b;
font-style:normal;
margin-right:4px;
}

.wp-theme-1 ul.categories li a:hover {
background:#e33c2b;
color:#FFF;
text-decoration:none;
}

.wp-theme-1 .timeline .event:nth-child(2n):before {
content:"";
display:inline-block;
position:absolute;
right:-6.8%!important;
top:20px;
width:10px;
height:10px;
background:#f1c40f;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-1 .timeline .event:nth-child(2n-1):before {
content:"";
display:inline-block;
position:absolute;
left:-6.5%!important;
top:20px;
width:10px;
height:10px;
background:#f1c40f;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-1 #toTopHover {
background:#f1c40f;
width:40px;
height:40px;
display:block;
overflow:hidden;
float:left;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
}

.wp-theme-1 .tags-list li {
border:1px solid #f1c40f;
background:#FFF;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#f1c40f;
font-size:12px;
padding:5px;
}

.wp-theme-1 .tags-list li a {
color:#f1c40f;
margin-left:4px;
}

.wp-theme-2 .btn-one:hover,.wp-theme-2 .btn-one:focus,.wp-theme-2 .btn-one:active,.wp-theme-2 .btn-one.active,.wp-theme-2 .open .dropdown-toggle.btn-one {
color:#563d7c;
background-color:#FFF;
border-color:#FFF;
}

.wp-theme-2 .btn-two {
color:#fff;
background-color:#563d7c;
border:1px solid;
border-color:#4c3372;
}

.wp-theme-2 .btn-two:hover,.wp-theme-2 .btn-two:focus,.wp-theme-2 .btn-two:active,.wp-theme-2 .btn-two.active,.wp-theme-2 .open .dropdown-toggle.btn-two {
color:#fff;
background-color:#422968;
border-color:#422968;
}

.wp-theme-2 .btn-four {
background-color:none;
border:2px solid #563d7c;
color:#563d7c;
}

.wp-theme-2 a:hover {
color:#563d7c;
text-decoration:none;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.35s;
}

.wp-theme-2 .section-title strong {
color:#563d7c;
font-weight:500;
}

.wp-theme-2 .navbar-white .navbar-nav>li>a:hover,.wp-theme-2 .navbar-white .navbar-nav>li>a:focus {
color:#563d7c;
background-color:transparent;
}

.wp-theme-2 .navbar-white .navbar-nav>.active>a,.wp-theme-2 .navbar-white .navbar-nav>.active>a:hover,.wp-theme-2 .navbar-white .navbar-nav>.active>a:focus {
color:#FFF;
background-color:#563d7c;
border-radius:0;
}

.wp-theme-2 .navbar-white .navbar-toggle:hover,.wp-theme-2 .navbar-white .navbar-toggle:focus {
background-color:#563d7c;
border-color:#563d7c;
}

.wp-theme-2 .navbar-white .dropdown-menu {
min-width:180px;
background:#FFF;
border:0;
border-top:1px solid #563d7c;
border-bottom:3px solid #563d7c;
border-radius:0;
}

.wp-theme-2 .navbar-white .dropdown-menu-user:after {
margin-left:24px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #563d7c;
border-width:10px;
}

.wp-theme-2 .navbar-white .dropdown-menu-user:before {
margin-left:-10px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #563d7c;
border-width:10px;
}

.wp-theme-2 .nav>ul>li>a:hover {
text-decoration:none;
color:#563d7c;
background:#292929;
}



.wp-theme-2 .w-box.w-box-inverse .thmb-img i {
background:#efefef;
width:100px;
height:100px;
border-radius:100px;
font-size:34px;
line-height:100px;
text-align:center;
color:#563d7c;
}

.wp-theme-2 .carousel-2 .carousel-control {
width:48px;
height:48px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
text-align:center;
border:1px solid transparent;
text-shadow:none;
background:#efefef;
color:#563d7c;
opacity:1;
padding:10px 0;
}

.wp-theme-2 .carousel-2 .carousel-control:hover {
background:#563d7c;
color:#fff;
}

.wp-theme-2 .carousel-3 .carousel-nav a {
width:48px;
height:48px;
line-height:24px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
font-size:24px;
text-align:center;
border:1px solid transparent;
background:#efefef;
color:#563d7c;
opacity:1;
padding:10px 0;
}

.wp-theme-2 .carousel-3 .carousel-nav a:hover {
background:#563d7c!important;
color:#fff;
}

.wp-theme-2 ul.list-check li i {
color:#563d7c;
font-style:normal;
margin-right:4px;
}

.wp-theme-2 ul.categories li a:hover {
background:#563d7c;
color:#FFF;
text-decoration:none;
}

.wp-theme-2 .timeline .event:nth-child(2n):before {
content:"";
display:inline-block;
position:absolute;
right:-6.8%!important;
top:20px;
width:10px;
height:10px;
background:#563d7c;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-2 .timeline .event:nth-child(2n-1):before {
content:"";
display:inline-block;
position:absolute;
left:-6.5%!important;
top:20px;
width:10px;
height:10px;
background:#563d7c;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-2 #toTopHover {
background:#563d7c;
width:40px;
height:40px;
display:block;
overflow:hidden;
float:left;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
}

.wp-theme-2 .tags-list li {
border:1px solid #563d7c;
background:#FFF;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#563d7c;
font-size:12px;
padding:5px;
}

.wp-theme-2 .tags-list li a {
color:#563d7c;
margin-left:4px;
}

.wp-theme-3 .btn-one:hover,.wp-theme-3 .btn-one:focus,.wp-theme-3 .btn-one:active,.wp-theme-3 .btn-one.active,.wp-theme-3 .open .dropdown-toggle.btn-one {
color:#59b2e5;
background-color:#FFF;
border-color:#FFF;
}

.wp-theme-3 .btn-two {
color:#fff;
background-color:#59b2e5;
border:1px solid;
border-color:#4fa8db;
}

.wp-theme-3 .btn-two:hover,.wp-theme-3 .btn-two:focus,.wp-theme-3 .btn-two:active,.wp-theme-3 .btn-two.active,.wp-theme-3 .open .dropdown-toggle.btn-two {
color:#fff;
background-color:#459ed1;
border-color:#459ed1;
}

.wp-theme-3 .btn-four {
background-color:none;
border:2px solid #59b2e5;
color:#59b2e5;
}

.wp-theme-3 a:hover {
color:#59b2e5;
text-decoration:none;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.35s;
}

.wp-theme-3 .section-title strong {
color:#3498db;
font-weight:500;
}

.wp-theme-3 .navbar-white .navbar-nav>li>a:hover,.wp-theme-3 .navbar-white .navbar-nav>li>a:focus {
color:#59b2e5;
background-color:transparent;
}

.wp-theme-3 .navbar-white .navbar-nav>.active>a,.wp-theme-3 .navbar-white .navbar-nav>.active>a:hover,.wp-theme-3 .navbar-white .navbar-nav>.active>a:focus {
color:#FFF;
background-color:#59b2e5;
border-radius:0;
}

.wp-theme-3 .navbar-white .navbar-toggle:hover,.wp-theme-3 .navbar-white .navbar-toggle:focus {
background-color:#59b2e5;
border-color:#59b2e5;
}

.wp-theme-3 .navbar-white .dropdown-menu {
min-width:180px;
background:#FFF;
border:0;
border-top:1px solid #59b2e5;
border-bottom:3px solid #59b2e5;
border-radius:0;
}

.wp-theme-3 .navbar-white .dropdown-menu-user:after {
margin-left:24px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #59b2e5;
border-width:10px;
}

.wp-theme-3 .navbar-white .dropdown-menu-user:before {
margin-left:-10px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #59b2e5;
border-width:10px;
}

.wp-theme-3 .nav>ul>li>a:hover {
text-decoration:none;
color:#59b2e5;
background:#292929;
}

.wp-theme-3 .w-box.w-box-inverse .thmb-img i {
background:#efefef;
width:100px;
height:100px;
border-radius:100px;
font-size:34px;
line-height:100px;
text-align:center;
color:#59b2e5;
}

.wp-theme-3 .carousel-2 .carousel-control {
width:48px;
height:48px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
text-align:center;
border:1px solid transparent;
text-shadow:none;
background:#efefef;
color:#59b2e5;
opacity:1;
padding:10px 0;
}

.wp-theme-3 .carousel-2 .carousel-control:hover {
background:#59b2e5;
color:#fff;
}

.wp-theme-3 .carousel-3 .carousel-nav a {
width:48px;
height:48px;
line-height:24px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
font-size:24px;
text-align:center;
border:1px solid transparent;
background:#efefef;
color:#59b2e5;
opacity:1;
padding:10px 0;
}

.wp-theme-3 .carousel-3 .carousel-nav a:hover {
background:#59b2e5!important;
color:#fff;
}

.wp-theme-3 ul.list-check li i {
color:#59b2e5;
font-style:normal;
margin-right:4px;
}

.wp-theme-3 ul.categories li a:hover {
background:#59b2e5;
color:#FFF;
text-decoration:none;
}

.wp-theme-3 .timeline .event:nth-child(2n):before {
content:"";
display:inline-block;
position:absolute;
right:-6.8%!important;
top:20px;
width:10px;
height:10px;
background:#59b2e5;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-3 .timeline .event:nth-child(2n-1):before {
content:"";
display:inline-block;
position:absolute;
left:-6.5%!important;
top:20px;
width:10px;
height:10px;
background:#59b2e5;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-3 #toTopHover {
background:#59b2e5;
width:40px;
height:40px;
display:block;
overflow:hidden;
float:left;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
}

.wp-theme-3 .tags-list li {
border:1px solid #59b2e5;
background:#FFF;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#59b2e5;
font-size:12px;
padding:5px;
}

.wp-theme-3 .tags-list li a {
color:#59b2e5;
margin-left:4px;
}

.wp-theme-4 .btn-one:hover,.wp-theme-4 .btn-one:focus,.wp-theme-4 .btn-one:active,.wp-theme-4 .btn-one.active,.wp-theme-4 .open .dropdown-toggle.btn-one {
color:#f1c40f;
background-color:#FFF;
border-color:#FFF;
}

.wp-theme-4 .btn-two {
color:#fff;
background-color:#f1c40f;
border:1px solid;
border-color:#84ba3f;
}

.wp-theme-4 .btn-two:hover,.wp-theme-4 .btn-two:focus,.wp-theme-4 .btn-two:active,.wp-theme-4 .btn-two.active,.wp-theme-4 .open .dropdown-toggle.btn-two {
color:#fff;
background-color:#7ab035;
border-color:#7ab035;
}

.wp-theme-4 .btn-four {
background-color:none;
border:2px solid #f1c40f;
color:#f1c40f;
}

.wp-theme-4 a:hover {
color:#f1c40f;
text-decoration:none;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.35s;
}

.wp-theme-4 .section-title strong {
color:#f1c40f;
font-weight:500;
}

.wp-theme-4 .navbar-white .navbar-nav>li>a:hover,.wp-theme-4 .navbar-white .navbar-nav>li>a:focus {
color:#f1c40f;
background-color:transparent;
}

.wp-theme-4 .navbar-white .navbar-nav>.active>a,.wp-theme-4 .navbar-white .navbar-nav>.active>a:hover,.wp-theme-4 .navbar-white .navbar-nav>.active>a:focus {
color:#FFF;
background-color:#f1c40f;
border-radius:0;
}

.wp-theme-4 .navbar-white .navbar-toggle:hover,.wp-theme-4 .navbar-white .navbar-toggle:focus {
background-color:#f1c40f;
border-color:#f1c40f;
}

.wp-theme-4 .navbar-white .dropdown-menu {
min-width:180px;
background:#FFF;
border:0;
border-top:1px solid #f1c40f;
border-bottom:3px solid #f1c40f;
border-radius:0;
}

.wp-theme-4 .navbar-white .dropdown-menu-user:after {
margin-left:24px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #f1c40f;
border-width:10px;
}

.wp-theme-4 .navbar-white .dropdown-menu-user:before {
margin-left:-10px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #f1c40f;
border-width:10px;
}

.wp-theme-4 .nav>ul>li>a:hover {
text-decoration:none;
color:#f1c40f;
background:#292929;
}

.wp-theme-4 .w-box.w-box-inverse .thmb-img i {
background:#efefef;
width:100px;
height:100px;
border-radius:100px;
font-size:34px;
line-height:100px;
text-align:center;
color:#f1c40f;
}

.wp-theme-4 .carousel-2 .carousel-control {
	width: 48px;
	height: 48px;
	border-radius: 80px;
	position: absolute;
	top: 50%;
	margin-top: -24px;
	text-align: center;
	border: 1px solid transparent;
	text-shadow: none;
	background: #efefef;
	color: #f1c40f;
	opacity: 1;
	padding: 10px 0;

}

.wp-theme-4 .carousel-2 .carousel-control:hover {
background:#f1c40f;
color:#fff;

}

.wp-theme-4 .carousel-3 .carousel-nav a {
	width: 50px;
	height: 50px;
	line-height: 0px !important;
	border-radius: 80px;
	position: absolute;
	top: 50%;
	margin-top: -5px;
	font-size: 30px;
	text-align:5 center;
	border: 1px solid transparent;
	background: #efefef;
	color: #f1c40f;
	opacity: 1;
	padding: 5px 0;
	z-index: 1500;

}

.wp-theme-4 .carousel-3 .carousel-nav a:hover {
background:#f1c40f!important;
color:#fff;
}

.wp-theme-4 ul.list-check li i {
color:#f1c40f;
font-style:normal;
margin-right:4px;
}

.wp-theme-4 ul.categories li a:hover {
background:#f1c40f;
color:#FFF;
text-decoration:none;
}

.wp-theme-4 .timeline .event:nth-child(2n):before {
content:"";
display:inline-block;
position:absolute;
right:-6.8%!important;
top:20px;
width:10px;
height:10px;
background:#f1c40f;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-4 .timeline .event:nth-child(2n-1):before {
content:"";
display:inline-block;
position:absolute;
left:-6.5%!important;
top:20px;
width:10px;
height:10px;
background:#f1c40f;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-4 #toTopHover {
background:#f1c40f;
width:40px;
height:40px;
display:block;
overflow:hidden;
float:left;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
}

.wp-theme-4 .tags-list li {
border:1px solid #f1c40f;
background:#FFF;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#f1c40f;
font-size:12px;
padding:5px;
}

.wp-theme-4 .tags-list li a {
color:#f1c40f;
margin-left:4px;
}

.wp-theme-5 .btn-one:hover,.wp-theme-5 .btn-one:focus,.wp-theme-5 .btn-one:active,.wp-theme-5 .btn-one.active,.wp-theme-5 .open .dropdown-toggle.btn-one {
color:#f1c40f;
background-color:#FFF;
border-color:#FFF;
}

.wp-theme-5 .btn-two {
color:#fff;
background-color:#f1c40f;
border:1px solid;
border-color:#e7ba05;
padding:15px;
border-radius: 5px
}

.input-group-btn > .btn {
	border-radius:0px 8px 8px 0;
}

.wp-theme-5 .btn-two:hover,.wp-theme-5 .btn-two:focus,.wp-theme-5 .btn-two:active,.wp-theme-5 .btn-two.active,.wp-theme-5 .open .dropdown-toggle.btn-two {
color:#fff;
background-color:#ddb000;
border-color:#ddb000;
}

.wp-theme-5 .btn-four {
background-color:none;
border:2px solid #f1c40f;
color:#f1c40f;
}

.wp-theme-5 a:hover {
color:#f1c40f;
text-decoration:none;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.35s;
}

.wp-theme-5 .section-title strong {
color:#f1c40f;
font-weight:500;
}

.wp-theme-5 .navbar-white .navbar-nav>li>a:hover,.wp-theme-5 .navbar-white .navbar-nav>li>a:focus {
color:#f1c40f;
background-color:transparent;
}

.wp-theme-5 .navbar-white .navbar-nav>.active>a,.wp-theme-5 .navbar-white .navbar-nav>.active>a:hover,.wp-theme-5 .navbar-white .navbar-nav>.active>a:focus {
color:#FFF;
background-color:#f1c40f;
border-radius:0;
}

.wp-theme-5 .navbar-white .navbar-toggle:hover,.wp-theme-5 .navbar-white .navbar-toggle:focus {
background-color:#f1c40f;
border-color:#f1c40f;
}

.wp-theme-5 .navbar-white .dropdown-menu {
min-width:180px;
background:#FFF;
border:0;
border-top:1px solid #f1c40f;
border-bottom:3px solid #f1c40f;
border-radius:0;
}

.wp-theme-5 .navbar-white .dropdown-menu-user:after {
margin-left:24px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #f1c40f;
border-width:10px;
}

.wp-theme-5 .navbar-white .dropdown-menu-user:before {
margin-left:-10px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #f1c40f;
border-width:10px;
}

.wp-theme-5 .nav>ul>li>a:hover {
text-decoration:none;
color:#f1c40f;
background:#292929;
}

.wp-theme-5 .w-box.w-box-inverse .thmb-img i {
background:#efefef;
width:100px;
height:100px;
border-radius:100px;
font-size:34px;
line-height:100px;
text-align:center;
color:#f1c40f;
}

.wp-theme-5 .carousel-2 .carousel-control {
width:48px;
height:48px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
text-align:center;
border:1px solid transparent;
text-shadow:none;
background:#efefef;
color:#f1c40f;
opacity:1;
padding:10px 0;
}

.wp-theme-5 .carousel-2 .carousel-control:hover {
background:#f1c40f;
color:#fff;
}

.wp-theme-5 .carousel-3 .carousel-nav a {
width:48px;
height:48px;
line-height:24px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
font-size:24px;
text-align:center;
border:1px solid transparent;
background:#efefef;
color:#f1c40f;
opacity:1;
padding:10px 0;
}

.wp-theme-5 .carousel-3 .carousel-nav a:hover {
background:#f1c40f!important;
color:#fff;
}

.wp-theme-5 ul.list-check li i {
color:#f1c40f;
font-style:normal;
margin-right:4px;
}

.wp-theme-5 ul.categories li a:hover {
background:#f1c40f;
color:#FFF;
text-decoration:none;
}

.wp-theme-5 .timeline .event:nth-child(2n):before {
content:"";
display:inline-block;
position:absolute;
right:-6.8%!important;
top:20px;
width:10px;
height:10px;
background:#f1c40f;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-5 .timeline .event:nth-child(2n-1):before {
content:"";
display:inline-block;
position:absolute;
left:-6.5%!important;
top:20px;
width:10px;
height:10px;
background:#f1c40f;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-5 #toTopHover {
background:#f1c40f;
width:40px;
height:40px;
display:block;
overflow:hidden;
float:left;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
}

.wp-theme-5 .tags-list li {
border:1px solid #f1c40f;
background:#FFF;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#f1c40f;
font-size:12px;
padding:5px;
}

.wp-theme-5 .tags-list li a {
color:#f1c40f;
margin-left:4px;
}

.wp-theme-6 .btn-one:hover,.wp-theme-6 .btn-one:focus,.wp-theme-6 .btn-one:active,.wp-theme-6 .btn-one.active,.wp-theme-6 .open .dropdown-toggle.btn-one {
color:#d35400;
background-color:#FFF;
border-color:#FFF;
}

.wp-theme-6 .btn-two {
color:#fff;
background-color:#d35400;
border:1px solid;
border-color:#c94a00;
padding: 15px
}

.wp-theme-6 .btn-two:hover,.wp-theme-6 .btn-two:focus,.wp-theme-6 .btn-two:active,.wp-theme-6 .btn-two.active,.wp-theme-6 .open .dropdown-toggle.btn-two {
color:#fff;
background-color:#bf4000;
border-color:#bf4000;
}

.wp-theme-6 .btn-four {
background-color:none;
border:2px solid #d35400;
color:#d35400;
}

.wp-theme-6 a:hover {
color:#d35400;
text-decoration:none;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.35s;
}

.wp-theme-6 .section-title strong {
color:#d35400;
font-weight:500;
}

.wp-theme-6 .navbar-white .navbar-nav>li>a:hover,.wp-theme-6 .navbar-white .navbar-nav>li>a:focus {
color:#d35400;
background-color:transparent;
}

.wp-theme-6 .navbar-white .navbar-nav>.active>a,.wp-theme-6 .navbar-white .navbar-nav>.active>a:hover,.wp-theme-6 .navbar-white .navbar-nav>.active>a:focus {
color:#FFF;
background-color:#d35400;
border-radius:0;
}

.wp-theme-6 .navbar-white .navbar-toggle:hover,.wp-theme-6 .navbar-white .navbar-toggle:focus {
background-color:#d35400;
border-color:#d35400;
}

.wp-theme-6 .navbar-white .dropdown-menu {
min-width:180px;
background:#FFF;
border:0;
border-top:1px solid #d35400;
border-bottom:3px solid #d35400;
border-radius:0;
right: auto;
}

.wp-theme-6 .navbar-white .dropdown-menu-user:after {
margin-left:24px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #d35400;
border-width:10px;
}

.wp-theme-6 .navbar-white .dropdown-menu-user:before {
margin-left:-10px;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #d35400;
border-width:10px;
}

.wp-theme-6 .nav>ul>li>a:hover {
text-decoration:none;
color:#d35400;
background:#292929;
}

.wp-theme-6 .w-box.w-box-inverse .thmb-img i {
background:#efefef;
width:100px;
height:100px;
border-radius:100px;
font-size:34px;
line-height:100px;
text-align:center;
color:#d35400;
}

.wp-theme-6 .carousel-2 .carousel-control {
width:48px;
height:48px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
text-align:center;
border:1px solid transparent;
text-shadow:none;
background:#efefef;
color:#d35400;
opacity:1;
padding:10px 0;
}

.wp-theme-6 .carousel-2 .carousel-control:hover {
background:#d35400;
color:#fff;
}

.wp-theme-6 .carousel-3 .carousel-nav a {
width:48px;
height:48px;
line-height:24px;
border-radius:80px;
position:absolute;
top:50%;
margin-top:-24px;
font-size:24px;
text-align:center;
border:1px solid transparent;
background:#efefef;
color:#d35400;
opacity:1;
padding:10px 0;
}

.wp-theme-6 .carousel-3 .carousel-nav a:hover {
background:#d35400!important;
color:#fff;
}

.wp-theme-6 ul.list-check li i {
color:#d35400;
font-style:normal;
margin-right:4px;
}

.wp-theme-6 ul.categories li a:hover {
background:#d35400;
color:#FFF;
text-decoration:none;
}

.wp-theme-6 .timeline .event:nth-child(2n):before {
content:"";
display:inline-block;
position:absolute;
right:-6.8%!important;
top:20px;
width:10px;
height:10px;
background:#d35400;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-6 .timeline .event:nth-child(2n-1):before {
content:"";
display:inline-block;
position:absolute;
left:-6.5%!important;
top:20px;
width:10px;
height:10px;
background:#d35400;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.wp-theme-6 #toTopHover {
background:#d35400;
width:40px;
height:40px;
display:block;
overflow:hidden;
float:left;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
}

.wp-theme-6 .tags-list li {
border:1px solid #d35400;
background:#FFF;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#d35400;
font-size:12px;
padding:5px;
}

.wp-theme-6 .tags-list li a {
color:#d35400;
margin-left:4px;
}

iframe {
border:0;
margin-top:0!important;
}

h1.font-lg {
font-size:100px;
font-weight:600;
}

.no-padding {
padding:0!important;
}

.no-margin {
margin:0!important;
}

.p-15 {
padding:15px!important;
}

.p-50 {
padding:50px 0!important;
}

.pb-10 {
padding-bottom:10px;
}

.pb-20 {
padding-bottom:20px;
}

.pt-10 {
padding-top:10px;
}

.pt-20 {
padding-top:20px;
}

.padding-x-4 {
padding:0 4px;
}

.padding-x-8 {
padding:0 8px;
}

.padding-x-16 {
padding:0 16px;
}

.padding-x-20 {
padding:0 20px;
}

.padding-x-32 {
padding:0 32px;
}

.padding-y-20 {
padding:20px 0!important;
}

.margin-t-15 {
margin-top:15px;
}

.margin-y-20 {
margin:20px 0;
}

.margin-x-20 {
margin:0 20px;
}

.strong {
font-weight:700!important;
}

.img-center {
display:block;
margin-left:auto;
margin-right:auto;
}

.bg-banner-1 {
background:url(https://www.estudiaradistancia.es/images/prv/banner-img-3.jpg) no-repeat fixed!important;
color:#fff;
padding:54px 0!important;
}

.bg-banner-2 {
background:url(https://www.estudiaradistancia.es/images/prv/banner-img-1.jpg) no-repeat fixed!important;
color:#fff;
padding:54px 0!important;
}

header .navbar-brand {
margin-top:0px;
border:1px solid transparent;
border-radius:3px;
padding:0px;
}

header .navbar-brand img {
height:70px;
}

.top-header {
border-bottom:1px solid #eee;
background:#fff;
}

.top-header .aux-text {
color:#999;
padding:10px 0;
}

.top-header .top-header-menu {
float:right;
}

.top-header .top-header-menu>ul.menu>li {
position:relative;
float:left;
display:inline-block;
border-right:1px solid #eee;
}

.top-header .top-header-menu>ul.menu>li.dropdown>a:after {
content:"\f107";
margin-left:6px;
font-family:FontAwesome;
position:relative;
float:right;
}

.top-header .top-header-menu ul.menu>li ul.sub-menu {
display:none;
min-width:160px;
position:absolute;
right:-1px;
z-index:1500;
list-style:none;
background:#fff;
border:1px solid #eee;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity=0);
-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);
-moz-box-shadow:0 6px 12px rgba(0,0,0,0.175);
box-shadow:0 6px 12px rgba(0,0,0,0.175);
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
margin:0;
padding:0;
}

.top-header .top-header-menu ul.menu>li:hover ul.sub-menu {
opacity:1;
display:block;
}

.top-header .top-header-menu ul.menu>li ul.sub-menu>li {
border-bottom:1px solid #eee;
}

.top-header .top-header-menu ul.menu>li ul.sub-menu>li>a {
display:block;
padding:6px 15px;
}

.top-header .top-header-menu ul.menu>li ul.sub-menu>li>.language-active {
display:block;
background:#f8f8f8;
cursor:default;
padding:6px 15px;
}

.dropdown-form {
min-width:400px;
z-index:500;
}

.dropdown-cart {
min-width:400px;
padding:15px;
}

.dropdown-cart .cart-items {
display:block;
margin-bottom:15px;
font-size:14px;
font-wight:500;
}

.dropdown-menu h4 {
font-size:14px;
color:#4c4c4c;
}

.aside-menu-in .wrapper {
left:-280px;
}

.wrapper {
position:relative;
left:0;
-webkit-transition:all 300ms cubic-bezier(.25,.46,.45,.94);
-moz-transition:all 300ms cubic-bezier(.25,.46,.45,.94);
-o-transition:all 300ms cubic-bezier(.25,.46,.45,.94);
transition:all 300ms cubic-bezier(.25,.46,.45,.94);
-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);
-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);
-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);
transition-timing-function:cubic-bezier(.25,.46,.45,.94);
}

.aside-menu {
width:280px;
height:100%;
overflow-y:scroll;
position:fixed;
right:0;
top:0;
background:#222;
border-left:1px solid #333;
display:none;
}

.aside-menu::-webkit-scrollbar {
display:none !importat;
width:0!important;
}

.aside-menu .form-search {
border-bottom:1px solid #333;
margin:0;
padding:0;
}

.aside-menu .form-search .form-control {
display:block;
height:34px;
color:#fff;
background-color:transparent;
border:0;
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
-webkit-transition:none;
padding:20px 15px;
}

.aside-menu .form-search .btn-close {
background:transparent;
color:#fff;
}

.aside-menu .form-search .btn-close i {
font-weight:300!important;
font-size:16px;
}

.aside-menu .social-media {
padding:15px 15px 0;
}

.aside-menu .contact-info {
color:#fff;
padding:15px;
}

.side-section-title {
position:relative;
overflow:hidden;
font-size:11px;
text-transform:uppercase;
margin:15px 0 0;
padding:8px 15px;
}

.side-section-title:after {
content:"";
height:1px;
background:#333;
width:80px;
position:absolute;
top:26px;
left:15px;
}

.dropdown-style-switcher {
min-width:620px;
z-index:1800;
padding:15px;
}

.dropdown-style-switcher .color-picker a {
width:30px;
height:30px;
display:inline-block;
margin-right:8px;
margin-bottom:8px;
text-indent:-9999px;
}

.dropdown-style-switcher .color-picker a.color-red {
background:#f1c40f;
}

.dropdown-style-switcher .color-picker a.color-violet {
background:#563d7c;
}

.dropdown-style-switcher .color-picker a.color-blue {
background:#59b2e5;
}

.dropdown-style-switcher .color-picker a.color-green {
background:#f1c40f;
}

.dropdown-style-switcher .color-picker a.color-yellow {
background:#f1c40f;
}

.dropdown-style-switcher .color-picker a.color-orange {
background:#d35400;
}

.search-wr {
width:100%;
height:110px;
background:#FFF;
position:fixed;
top:0;
z-index:2200;
display:none;
-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);
-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);
box-shadow:0 1px 10px rgba(0,0,0,0.1);
}

.search-wr .close {
display:block;
width:22px;
height:22px;
position:relative;
float:right;
top:10px;
right:10px;
}

.search-wr .close i {
font-size:20px;
color:#555;
}

.search-wr .search-sign i {
font-size:60px;
line-height:110px;
color:#DDD;
}

.global-search-input {
font-size:20px;
position:relative;
width:740px;
background:#fff;
z-index:10;
border:none;
outline:none;
color:#DDD;
padding:40px 0 0;
}

.carousel-1 .carousel-inner {
height:440px;
}

.carousel-1 .carousel-control {
color:#f8f8f8;
}

.carousel-1 .carousel-control.left {
left:-200px;
position: absolute;
}

.carousel-1 .carousel-control.right {
	right: -40px;
	position: absolute;
}

.carousel-1 .item {
height:440px;
background-repeat:no-repeat;
background-size:cover;
background-position:0 0;
}

.carousel-1 p {
font-size:16px;
}

.carousel-1 .object {
position:absolute;
top:38px;
right:50%;
margin-left:15px;
width:568px;
height:320px;
overflow:hidden;
}

.carousel-1 .object.fluid {
width:100%;
left:0;
margin:0;
}

.carousel-1 .object iframe {
width:100%!important;
}

.carousel-1 .description {
position:absolute;
top:55px;
left:50%;
margin-left:50px;
width:514px;
height:290px;
}

.carousel-1 .description .title {
font-size:32px;
line-height:38px;
background:#FFF;
color:#616161;
margin:0 0 15px;
padding:8px 20px;
}

.carousel-1 .description .subtitle {
font-size:24px;
display:block;
margin:20px 0;
padding:0;
}

.carousel-1 .description p {
font-size:16px;
color:#FFF;
margin:0;
}

.carousel-1 .description.fluid-center {
width:100%;
top:50px;
left:0;
margin:0;
}

.carousel-1 .description.fluid-center .title {
margin-bottom:5px;
display:block;
text-align:center;
background:none;
color:#FFF;
font-weight:500;
text-shadow:1px 1px 3px rgba(150,150,150,0.5);
}

.carousel-1 .description.fluid-center .subtitle {
font-size:20px;
display:block;
text-align:center;
margin:0;
}

.carousel-1 .description.fluid-center .features {
display:block;
margin-top:40px;
text-align:center;
}

.carousel-1 .description.fluid-center .features i {
width:110px;
height:110px;
background:#FFF;
text-align:center;
line-height:110px;
font-size:54px;
color:#697e93;
font-weight:700;
border-radius:96px;
margin-right:20px;
}

.slider-wrapper * {
-moz-box-sizing:content-box;
font-family: 'Pontano Sans', sans-serif;
}

.slider-wrapper {
position:relative;
overflow:hidden;
width:100%;
max-height:440px;
background:#f2f2f2;
z-index:800;
margin:0 auto;
}

.slider {
position:relative;
width:100%;
background:#f2f2f2;
margin:0 auto;
}

.slider-wrapper p {
position:absolute;
top:-200px;
z-index:8000;
font-size:24px;
line-height:100%;
white-space:nowrap;
text-transform:uppercase;
padding:1% 2%;
}

.slider-wrapper .claim {
line-height:100%;
}

.slider-wrapper .teaser {
font-size:14px;
line-height:100%;
}

.slider-wrapper .small {
width:250px;
text-align:center;
}

.slider-wrapper .video {
width:540px;
height:360px;
font-size:13px;
line-height:18px;
white-space:normal;
text-align:left;
text-transform:none;
}

.slider-wrapper .text {
width:460px;
font-size:13px;
line-height:18px;
white-space:normal;
text-align:left;
text-transform:none;
padding:0 2%;
}

.slider-wrapper .slide-light p.claim {
width:50%;
white-space:normal;
maring-bottom:20px;
}

.slider-wrapper .slide-light p.teaser {
font-weight:300;
}

.cta-wr {
padding:16px 0;
}

.cta-wr h1 {
font-size:20px;
line-height:26px;
font-weight:400;
margin:10px 0!important;
}

section.slice {
	background: #fff;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}


.slice_int {
	background: #fff;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}

section.slice.relative {
position:relative;
}

.subsection {
margin-top:30px;
}

.container.bordered {
border:1px solid #ddd;
padding-top:15px;
}

.w-box h1 {
font-weight:500;
font-size:20px;
margin:0;
padding:10px 15px;
}

.w-box h2 {
font-weight:500;
font-size:16px;
color:#333;
margin:0;
padding:12px 15px 0;
}

.w-box small {
display:block;
font-size:12px;
margin-top:3px;
}

.w-box p {
margin:6px 0;
padding:0 15px 8px;
}

.w-box time {
display:block;
padding:8px 15px 0;
}

.w-box .w-footer {
border-top:1px solid #f1f1f1;
padding:10px 15px;
}

.w-box .w-box-parent {
-webkit-transition:all .3s linear;
transition:all .3s linear;
}

.w-box .date-over {
background:#fff;
position:absolute;
top:15px;
right:15px;
text-align:center;
font-weight:400;
padding:10px;
}

.w-box .date-over.small {
font-size:12px;
padding:4px 8px;
}

.w-box .date-over strong {
font-size:12px;
display:block;
font-weight:400;
}

.w-box:hover .w-box-parent {
-webkit-transform:translateY(-40px);
-moz-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transition:0 .4s;
-moz-transition:0 .4s;
-o-transition:0 .4s;
transition:transform .4s;
}

.w-box .w-box-parent .w-box-button.animated {
position:absolute;
bottom:10px;
margin-bottom:-40px;
-webkit-transition:all .3s linear;
transition:all .3s linear;
}

.w-box.w-box-inverse {
background:none!important;
border:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.w-box.w-box-inverse h1 {
font-weight:500;
font-size:20px;
margin:10px 0 0;
padding:10px 0;
}

.w-box.w-box-inverse h2 {
font-weight:500;
font-size:16px;
text-transform:none;
border:0;
text-align:center;
margin:15px 0 0;
padding:0;
}

.w-box.w-box-inverse h2 i {
font-style:normal;
}

.w-box.w-box-inverse ul.meta-list {
maring:0;
padding:0;
}

.w-box.dark p {
color:#f1f1f1;
}

.w-box.dark h2 {
color:#FFF;
text-align:center;
margin-bottom:7px;
}

.w-box.dark .thmb-img i {
font-size:64px;
color:#FFF;
}

.w-box.product {
background:#FFF;
padding-top:15px;
margin-bottom:20px;
}

.w-box.product .figure {
padding:20px;
}

.w-box.inverse {
background:none;
border:0;
}

.w-box.inverse h2 {
border-bottom:0;
padding:10px 0 0;
}

.w-box.inverse .thmb-img {
padding:15px 0;
}

.w-section.inverse {
background:none!important;
-moz-box-shadow:0 0 0;
-webkit-box-shadow:0 0 0;
box-shadow:0 0 0;
border:0;
}

.w-section .feature {
text-align:center;
cursor:default;
margin:15px 0 30px;
}

.w-section .feature i {
font-size:64px;
color:#555;
display:block;
}

.w-section .txt-feature {
cursor:default;
margin:15px 0 30px;
}

.w-section .txt-feature h4 {
font-weight:500;
margin:0 0 10px;
padding:0;
}

.w-section .txt-fly-over {
height:350px;
overflow:hidden;
position:absolute;
top:-90px;
z-index:1000;
padding:20px;
}

.w-section .txt-fly-over h1 {
font-size:54px;
font-weight:600;
color:#FFF;
margin:0 0 10px;
padding:0;
}

.w-section .txt-fly-over h2 {
font-size:24px;
font-weight:500;
margin:0 0 20px;
padding:0;
}

.w-section .inline-features i {
display:block;
margin-bottom:15px;
height:64px;
line-height:64px;
text-align:center;
font-size:40px;
background:#555;
color:#fff;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}

.w-section .inline-features i:hover {
background:#75b918;
}

.w-section .contrast-box {
margin-bottom:20px;
border-radius:3px;
border:1px solid #f3f3f3;
padding:15px;
}

.w-section .contrast-box i {
font-size:24px;
margin-right:8px;
}

.w-section .contrast-box small {
display:block;
margin-top:12px;
font-style:italic;
text-align:right;
}

.shop .product-short-info p {
margin:0;
padding:6px 0;
}

.shop .primary-image {
border:1px solid #f3f3f3;
padding:10px;
}

.shop .thumbnail-images {
margin:10px 0 25px;
}

.shop .thumbnail-images a {
display:inline-block;
width:100px;
height:100px;
overflow:hidden;
margin-right:5px;
border:1px solid #f3f3f3;
padding:10px;
}

.table-cart {
border:1px solid #ddd;
}

.table-cart img {
width:80px;
}

.dropdown-cart .table-cart img {
width:50px;
}

.table-cart .cart-remove {
display:block;
text-align:center;
color:#e80e1d;
}

.table-totals td:nth-child(even) {
padding:5px 15px;
}

.animate-hover-slide .figure .figcaption {
height:100%;
width:100%;
position:absolute;
left:0;
top:auto;
bottom:0;
opacity:0;
-webkit-transform:translateY(100%);
-moz-transform:translateY(100%);
-ms-transform:translateY(100%);
-o-transform:translateY(100%);
-webkit-transition:0 .4s,opacity .1s .3s;
-moz-transition:0 .4s,opacity .1s .3s;
-o-transition:0 .4s,opacity .1s .3s;
transition:transform .4s opacity .1s .3s;
text-align:center;
padding:0 15px;
}

.animate-hover-slide .figure:hover .figcaption {
opacity:0.8;
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transition:0 .4s,opacity .1s;
-moz-transition:0 .4s,opacity .1s;
-o-transition:0 .4s,opacity .1s;
transition:transform .4s opacity .1s;
}

.animate-hover-slide .figure .figcaption-btn {
width:100%;
height:100%;
position:absolute;
top:0;
opacity:0;
padding-left:20px;
text-align:center;
-webkit-transform:translateY(-100%);
-moz-transform:translateY(-100%);
-ms-transform:translateY(-100%);
-o-transform:translateY(-100%);
-webkit-transition:0 .4s,opacity .1s .3s;
-moz-transition:0 .4s,opacity .1s .3s;
-o-transition:0 .4s,opacity .1s .3s;
transition:transform .4s opacity .1s .3s;
}

.animate-hover-slide .figure a {
position:relative;
top:50%;
margin-top:-11px;
}

.animate-hover-slide .figure .figcaption h3 {
padding-bottom:5px;
margin-bottom:10px;
font-size:14px;
font-weight:600;
border-bottom:1px solid #f2f2f2;
}

.animate-hover-slide-2 .figure img {
position:relative;
z-index:2;
-webkit-transition:0 .4s,opacity .1s .3s;
-moz-transition:0 .4s,opacity .1s .3s;
-o-transition:0 .4s,opacity .1s .3s;
transition:transform .4s opacity .1s .3s;
}

.animate-hover-slide-2 .figure:hover img {
-webkit-transform:scale(.4);
-moz-transform:scale(.4);
-ms-transform:scale(.4);
transform:scale(.4);
}

.animate-hover-slide-2 .figure .figcaption {
height:100%;
z-index:1;
position:absolute;
top:0;
bottom:auto;
background:#f8f8f8;
width:100%;
opacity:1;
-webkit-transform:scale(.4);
-moz-transform:scale(.4);
-ms-transform:scale(.4);
transform:scale(.4);
-webkit-transition:0 .4s,opacity .1s .3s;
-moz-transition:0 .4s,opacity .1s .3s;
-o-transition:0 .4s,opacity .1s .3s;
transition:transform .4s opacity .1s .3s;
padding:0 15px;
}

.animate-hover-slide-2 .figure:hover .figcaption {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1;
}

.animate-hover-slide-2 .figure .figcaption h2 {
text-align:center;
margin-top:15px;
}

.animate-hover-slide-2 .figure .figcaption .social-icons {
width:100%;
position:absolute;
bottom:15px;
text-align:center;
}

.animate-hover-slide-3 .figure .figcaption {
height:32px;
background:#f8f8f8;
width:100%;
position:absolute;
left:0;
top:auto;
bottom:0;
opacity:0;
-webkit-transform:translateY(100%);
-moz-transform:translateY(100%);
-ms-transform:translateY(100%);
-o-transform:translateY(100%);
-webkit-transition:0 .4s,opacity .1s .3s;
-moz-transition:0 .4s,opacity .1s .3s;
-o-transition:0 .4s,opacity .1s .3s;
transition:transform .4s opacity .1s .3s;
padding:0 15px;
}

.pricing-plans .plan-header .popular-tag {
text-align:center;
text-transform:uppercase;
padding:5px 0;
}

.pricing-plans .plan-header small {
display:block;
text-align:center;
font-style:italic;
}

.pricing-plans .plan-title {
text-align:center;
font-size:28px;
font-weight:500;
color:#fff;
margin:0;
}

.pricing-plans .price-tag {
height:70px;
line-height:70px;
font-size:58px;
font-weight:500;
text-align:center;
margin:0;
}

.pricing-plans .price-tag span {
font-size:28px;
font-weight:500;
}

.pricing-plans .price-tag span.price-type {
font-size:20px;
font-weight:500;
}

.pricing-plans ul li {
border-bottom:1px solid #f1f1f1;
font-size:13px;
padding:10px 20px;
}

.pricing-plans ul li i {
margin-right:8px;
}

.pricing-plans .plan-info {
font-size:13px;
text-align:center;
font-style:italic;
margin:0;
padding:15px;
}

.pricing-plans .plan-select {
border-top:1px solid #f1f1f1;
padding:15px 0;
}

.pricing-plans .plan-circle {
height:263px;
display:table-cell;
vertical-align:middle;
border-radius:200%;
padding:0 25px;
}

.pricing-plans .plan-circle .btn {
margin-top:10px;
}

.pricing-plans .w-box:hover,.pricing-table .w-box:hover {
-webkit-box-shadow:0 -4px 14px rgba(0,0,0,0.2);
-moz-box-shadow:0 -4px 14px rgba(0,0,0,0.2);
box-shadow:0 -4px 14px rgba(0,0,0,0.2);
}

.pricing-plans .w-box-inverse:hover,.pricing-table .w-box-inverse:hover {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.pricing-table .w-box {
z-index:1;
margin-top:20px;
margin-bottom:0;
-webkit-box-shadow:none;
-moz-box-shadow:0;
box-shadow:none;
}

.pricing-table .w-box.popular,.pricing-plans .w-box.popular {
margin-top:0;
-webkit-box-shadow:0 -4px 14px rgba(0,0,0,0.2);
-moz-box-shadow:0 -4px 14px rgba(0,0,0,0.2);
box-shadow:0 -4px 14px rgba(0,0,0,0.2);
}

.pricing-table .w-box.popular:hover,.pricing-plans .w-box.popular:hover {
-webkit-box-shadow:0 -4px 14px rgba(0,0,0,0.3);
-moz-box-shadow:0 -4px 14px rgba(0,0,0,0.3);
box-shadow:0 -4px 14px rgba(0,0,0,0.3);
}

.pricing-table .plan-select {
margin-top:0;
border:0;
margin-bottom:15px;
border-bottom:1px solid #f1f1f1;
}

.pricing-table .plan-info {
text-align:center;
margin-bottom:15px;
}

.pricing-table .table-comparision {
background:#FFF;
position:relative;
top:-2px;
z-index:1000;
color:#777;
border-color:#f1f1f1;
}

.pricing-table .table-comparision th {
border-color:#f1f1f1;
}

.pricing-table .table-comparision td {
text-align:center;
border-color:#f1f1f1;
}

.pricing-table .table-comparision tr td:first-child {
text-align:left;
}

.work .btn-group .btn {
margin-right:0;
}

.vertical-info h4 {
font-size:16px;
margin:0;
padding:0;
}

.vertical-info p.delimiter {
padding-bottom:10px;
border-bottom:1px solid #e0dede;
margin:10px 0;
}

#ulSorList:after {
content:'';
display:inline-block;
width:100%;
}

#ulSorList .mix {
display:none;
opacity:0;
margin-top:20px;
}

#ulSorList .mix .item {
background:#f2f2f2;
}

#ulSorList .gap {
display:inline-block;
width:200px;
}

.map-canvas {
height:300px;
margin:30px 0 0;
}

.map-canvas .info-window-content {
min-width:250px;
}

.map-canvas .info-window-content h2 {
font-size:18px;
font-weight:600;
margin-bottom:8px;
}

.map-canvas .info-window-content h3 {
font-size:14px;
font-weight:500;
}

.map-canvas .info-window-content p {
margin-top:20px;
text-align:center;
font-size:12px;
color:#999;
text-shadow:none;
}

.comments-wr {
padding:0 15px;
}

.comments-wr .comment {
border-bottom:1px solid #eee;
padding:15px 0;
}

.comments-wr .comment p {
margin-left:60px;
color:#777;
padding:0;
}

.comments-wr .comment .comment {
padding-bottom:0;
border-bottom:0;
border-top:1px solid #eee;
margin:12px 0 0 60px;
}

.comments-wr .comment img {
width:48px;
float:left;
}

.comments-wr .comment .comment-author a {
font-weight:600;
}

.widget-highlight {
	background: #FAFAFA;
	padding: 11px;
	border-radius: 11px 11px 0 0;
	border-top-width: 75px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d35400;
	border-right-color: #d35400;
	border-bottom-color: #d35400;
	border-left-color: #d35400;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}

.widget-highlight2 {
	/*background: #efefef;*/
	padding: 15px;
	border-radius: 11px 11px 0 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d35400;
	border-right-color: #d35400;
	border-bottom-color: #d35400;
	border-left-color: #d35400;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}

@media (max-width: 480px) {
	.widget-highlight {
		border-top-width: 85px;	
	}
}

.triangle-isosceles {
	position: relative !important;
	color: #FFF  !important;
	background: #d35400 !important; /* css3 */
	border-radius: 6px 6px 0 0 !important;
	margin:-15px -15px 15px -15px;
	padding-top: 15px !important;
	padding-right: 15px !important;
	padding-bottom: 15px !important;
	padding-left: 15px !important;

}

.triangle-isosceles:after {
	content: " ";
	display: block !important;
	position: absolute !important;
	z-index: -1;
	bottom: -30px !important;
	left: 50px !important;
	width: 0!important;
	height: 0!important;
	border-width: 15px 15px!important;
	border-style: solid!important;
	border-color: #ebebeb!important;
}

.video-container iframe {
border:0;
margin:0;
}

.media-photos-list {
padding-left:0;
list-style:none;
margin-bottom:0;
overflow:hidden;
}

.media-photos-list>li {
float:left;
margin-right:6px;
margin-bottom:6px;
}

.media-photos-list>li img {
width:60px;
height:60px;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}

.media-photos-list>li img:hover {
opacity:0.65;
filter:alpha(opacity=65);
}

ul.list-1 {
list-style:none;
margin:0;
padding:0;
}

ul.list-1 time {
float:left;
display:inline-block;
background:#f1c40f;
color:#FFF;
font-weight:600;
border-radius:2px;
padding:5px 8px;
}

ul.list-1 .txt:before {
content:"";
position:absolute;
margin-left:-10px;
margin-top:6px;
width:0;
height:0;
border-top:10px solid transparent;
border-right:10px solid #f3f3f3;
border-bottom:10px solid transparent;
}

ul.list-1 .txt {
margin-left:62px;
margin-top:20px;
background:#f3f3f3;
}

ul.list-1 .txt p {
margin:0;
padding:8px 15px;
}

ul.list-2 {
-webkit-padding-start:20px;
margin:15px 0;
}

ul.list-2 li {
padding-left:15px;
list-style-type:none;
background:url(https://www.estudiaradistancia.es/images/list-style-2.png) no-repeat 0 8px;
color:#555;
}

ul.list-2 li a {
color:#555;
}

ul.list-2 li a:hover {
color:#83ae34;
text-decoration:none;
}

ul.list-3 {
list-style:none;
margin:0;
}

ul.list-3 li {
height:58px;
background:#f2f2f2;
overflow:hidden;
margin-bottom:13px;
}

ul.list-3 li .list-order {
width:58px;
height:58px;
position:relative;
float:left;
text-align:center;
line-height:60px;
background:#75b918;
font-size:30px;
font-weight:600;
color:#FFF;
}

ul.list-3 li .list-order:after {
position:absolute;
top:50%;
right:0;
border:7px solid transparent;
height:1px;
width:0;
border-right-color:#f2f2f2;
margin-top:-7px;
content:'';
}

ul.list-3 li .list-content {
float:left;
height:58px;
margin-left:8px;
}

ul.list-3 li .list-content h5 {
font-size:15px;
font-weight:600;
margin:8px 0 4px;
}

ul.popular li {
clear:left;
border-bottom:1px dotted #f1f1f1;
display:block;
width:100%;
padding:10px 0;
}

ul.popular li p {
margin-left:70px;
}

ul.popular li a {
font-weight:400;
line-height:18px;
}

ul.featured li {
clear:left;
border-bottom:1px dotted #f1f1f1;
display:block;
width:100%;
padding:10px 0 0;
}

ul.featured li img {
width:70px;
}

ul.featured li p {
margin-left:80px;
}

ul.featured li .price {
font-size:16px;
font-weight:500;
margin-top:5px;
}

ul.featured li .price.discount {
text-decoration:line-through;
color:#f1c40f;
font-size:13px;
margin-right:8px;
}

ul.recent li {
border-bottom:1px dotted #e9e9e9;
}

ul.recent li:last-child {
border:0;
padding-bottom:0;
}

ul.recent li a {
display:block;
padding:10px 0;
}

ul.recent li a:hover {
border-color:#75b918;
}

ul.recent li h6 {
margin:0 0 10px;
}

ul.recent li h6 a {
color:#353535;
font-size:14px;
text-transform:none;
text-decoration:none;
font-weight:600;
}

ul.meta-list {
display:block;
list-style:none;
margin:0;
padding:10px 15px 15px;
}

ul.meta-list li:first-child {
border-left:0;
padding:0;
}

ul.meta-list li {
display:inline-block;
color:#a1a1a1;
}

ul.meta-list li a {
color:#7a92ac;
}

ul.meta-list li a:hover {
color:#e06d58;
text-decoration:underline;
}

ul.bullet li {
clear:left;
display:block;
width:100%;
padding:10px 0;
}

ul.bullet li>figure {
border-radius:100%;
width:35px;
height:35px;
background:#DDD;
text-align:center;
font-size:17px;
color:#fff;
font-weight:700;
display:inline-block;
float:left;
margin:5px 0 0;
padding:8px 0 0;
}

ul.bullet li h3 {
font-size:16px;
font-weight:600;
margin-left:15px;
display:inline-block;
}

ul.bullet li p {
margin:0 0 0 50px;
padding:0;
}

ul.bullet li span {
margin-left:6px;
font-size:12px;
}

ul.list-carousel li {
display:block;
width:100%;
font-size:16px;
padding:6px 0;
}

ul.list-carousel li i {
font-style:normal;
margin-right:4px;
}

ul.list-carousel li a:hover {
text-decoration:none;
color:#a1a1a1;
}

ul.social-icons {
list-style:none;
position:absolute;
bottom:0;
left:0;
width:100%;
margin:0;
padding:0;
}

ul.social-icons li {
display:inline-block;
}

ul.social-icons li a {
display:block;
height:32px;
width:32px;
text-align:center;
line-height:32px;
}

ul.social-icons li.text {
height:32px;
padding-left:10px;
line-height:32px;
}

ul.social-icons li.facebook:hover {
background:#43609c;
color:#fff;
}

ul.social-icons li.twitter:hover {
background:#00aced;
color:#fff;
}

ul.social-icons li.linkedin:hover {
background:#517fa4;
color:#fff;
}

.table.table-no-border>thead>tr>th,.table.table-no-border>tbody>tr>th,.table.table-no-border>tfoot>tr>th,.table.table-no-border>thead>tr>td,.table.table-no-border>tbody>tr>td,.table.table-no-border>tfoot>tr>td {
border-top:0;
padding:0;
}

ul.list-listings.blog-list .listing-image {
width:35%;
height:180px;
float:left;
overflow:hidden;
}

ul.list-listings.blog-list .listing-body {
	width: 50%;
	height: auto;
	max-height: auto;
	float: left;
	background: #fff;
	padding-top: 0;
	padding-right: 3px !important;
	padding-bottom: 0;
	padding-left: 11px !important;
	margin-right: 8px !important;
}

ul.list-listings.blog-list .listing-body h3 {
font-size:18px;
font-weight:500;
margin:0 0 10px;
padding:0;
}

ul.list-listings.blog-list .listing-actions {
width:15%;
height:180px;
position:relative;
padding-top:20px;
float:left;
text-align:center;
}

ul.list-listings.blog-list .listing-actions .btn {
position:absolute;
bottom:20px;
left:25px;
}

ul.list-listings.blog-list .list-item-info {
font-size:12px;
font-style:italic;
}

.blog-masonry .w-box,.blog-grid .w-box,.blog-list .w-box {
margin-bottom:25px;
}

.w-box.blog-post {
border:0;
padding:0;
}

.blog-post h2 {
font-size:18px;
line-height:24px;
color:#3b3e43;
border:0;
padding:25px 0 0;
}

.blog-post p {
font-size:14px;
color:#777;
padding:8px 0;
}

.blog-post blockquote {
margin:8px 0;
}

.blog-post .meta-list {
padding-left:0;
}

.side-info .date {
display:block;
text-align:center;
margin-top:5px;
}

.side-info .date strong {
display:block;
margin-bottom:5px;
font-size:33px;
font-weight:400;
}

.star-rating i {
	display: inline-block!important;
	color: #f7e90c!important;
	padding-top: 15px;
	padding-bottom: 15px;
}

.skills {
clear:both;
width:100%;
}

.skills ul,.skills li {
display:inline-block;
list-style:none;
margin:0 6px 0 0;
padding:0;
}

.skills li {
height:35px;
line-height:35px;
color:#fff;
margin-bottom:1px;
font-size:18px;
padding:0 15px;
}

.skills .jq {
background:#97BE0D;
}

.skills .css {
background:#D84F5F;
}

.skills .html {
background:#BEDBE9;
}

.skills .sql {
background:#EDEBEE;
}

.form-control {
border-radius:1px;
padding:8px 12px;
}

.input-group input[type="text"], .input-group input[type="email"], .input-group input[type="password"], .input-group select {
	height: 52px !important
}

.form-default .form-group {
margin-bottom:8px;
}

.form-default .form-control {
background:#313d50;
border:1px solid #3d4754;
}

.form-light .form-control {
margin-bottom:10px;
background:#efefef;
border:1px solid #ccc;
}

.form-light label.checkbox {
font-size:12px;
font-weight:400;
cursor:pointer;
}

.form-light .form-control:focus {
background:#fff;
-webkit-box-shadow:none;
box-shadow:none;
border-color:#bbb;
}

.sign-in-wr .form-icon {
display:block;
width:80px;
height:80px;
border-radius:80px;
text-align:center;
line-height:80px;
font-size:40px;
margin:25px auto;
}

.sign-in-wr .form-header {
border-bottom:1px solid #f3f3f3;
padding:15px;
}

.sign-in-wr .form-header h2 {
font-size:18px;
font-weight:500;
margin:0;
padding:0;
}

.sign-in-wr .form-body {
background:#fff;
padding:15px;
}

.sign-in-wr .form-body p {
padding-left:0;
margin-bottom:10px;
}

.sign-in-wr .form-footer {
border-top:1px solid #f3f3f3;
padding:15px 0;
}

.social-media i {
width:40px;
height:40px;
display:inline-block;
margin-right:10px;
margin-bottom:10px;
text-align:center;
font-size:18px;
background:#ddd;
color:#333;
border-radius:2px;
padding:10px;
}

.social-media .facebook {
background:#43609c;
color:#FFF;
}

.social-media .twitter {
background:#62addb;
color:#FFF;
}

.social-media .google {
background:#dd4b39;
color:#FFF;
}

.social-media i:hover {
background:none;
color:#a1a1a1;
}

.form-errors {
width:100%;
margin-bottom:20px;
}

.form-errors .error {
display:block;
color:#ce1a33;
font-weight:500;
}

.help-inline {
font-size:11px;
color:#B8321F;
position:relative;
top:-8px;
}

#info-box {
display:none;
text-align:center;
margin-top:30px;
color:#59b540;
}

#info-box h2 {
font-size:16px;
font-weight:600;
}

.testimonial-text {
width:70%;
font-size:14px;
line-height:24px;
margin:20px auto;
}

.testimonial-author {
display:block;
text-align:center;
color:#a1a1a1;
font-style:italic;
}

.carousel-testimonials .testimonial-author-info {
padding-top:28px;
}

.client {
border:1px solid #ddd;
background:#fafafa;
padding:0 15px;
}

.client img {
width:100%;
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
filter:grayscale(100%);
}

.client img:hover {
-webkit-filter:grayscale(0);
-moz-filter:grayscale(0);
filter:grayscale(0);
}

footer {
padding-top:15px;
padding-bottom:20px;
min-height:30px;
background:#232323;
}

footer h4 {
margin-top:20px;
color:#fff;
margin-bottom:20px;
text-transform:capitalize;
font-size:26px;
font-weight:300;
}

footer .col p {
color:#ccc;
margin-bottom:10px;
}

footer a {
color:#ccc;
text-decoration:none;
}

footer a:hover {
text-decoration:none;
}

footer .col ul li {
color:#8F8F8F;
}

footer .col address {
color:#ddd;
padding:8px 0;
}

footer .company-info {
font-size:10px;
text-align:justify;
}

footer .company-info h2 {
font-size:14px;
font-weight:600;
}

footer .col.col-social-icons i {
width:40px;
height:40px;
display:inline-block;
margin-right:10px;
margin-bottom:10px;
text-align:center;
font-size:18px;
background:#fff;
color:#333;
border-radius:2px;
padding:10px;
}

footer hr {
border-top:1px solid #444;
}

.progress {
height:28px;
margin-bottom:15px;
overflow:hidden;
background-color:#f5f5f5;
border-radius:2px;
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
}

.progress .sr-only {
width:auto;
height:28px;
left:0;
clip:auto;
line-height:28px;
font-size:14px;
margin:0 0 0 30px;
}

.progress-bar-one {
background-color:#e06d58;
}

.progress-bar-two {
background-color:#697e93;
}

.progress-bar-three {
background-color:#3b3e43;
}

div.tabs {
margin-bottom:0;
}

div.tabs div.tab-content {
-moz-border-radius:none;
-moz-box-shadow:none;
-webkit-border-radius:0;
-webkit-box-shadow:0;
background-color:#FAFAFA;
border:0px none;
border-radius:0;
border-top:0;
box-shadow:none;
padding:8px;
}

div.tabs ul.nav-tabs li.active a {
background:#d35400;
border:0px none;
color:#fff;
}

div.tabs ul.nav-tabs a {
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:8px 8px 0 0 !important;
background:#f7f7f7;
border:0;
border-bottom:0;
margin-right:0;
color:#333;
max-width: 140px;
min-height: 70px;
padding: 15px 10px 15px !important
}

.nav-tabs > li {
	margin-right: 2px
}

div.tabs ul.nav-tabs a:hover {
border-top:1px solid #ddd;
color:#7a92ac;
}

div.tabs-left ul.nav-tabs a:active,div.tabs-left ul.nav-tabs a:focus {
border-right:0;
}

div.tabs ul.nav-tabs a,div.tabs ul.nav-tabs a:hover {
border:1px solid #EEE;
border-right:0;
border-top:1px solid #ddd;
	font-size: 14px;
}

div.tabs-left ul.nav-tabs a,div.tabs-left ul.nav-tabs a:hover {
border:1px solid #EEE;
border-right:0;
border-left:2px solid #DDD;
color:#CCC;
	font-size: 14px;
}

div.tabs-right ul.nav-tabs a,div.tabs-right ul.nav-tabs a:hover {
	border: 1px solid #EEE;
	border-left: 0;
	border-right: 2px solid #DDD;
	color: #CCC;
	font-size: 14px;
}

div.tabbable.tabs-left div.tab-content {
-moz-border-radius:0 0 2px 2px;
-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.04);
-webkit-border-radius:0 0 2px 2px;
-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.04);
background-color:#FFF;
border:1px solid #EEE;
border-radius:0 0 2px 2px;
border-left:0;
box-shadow:1px 1px 5px 0 rgba(0,0,0,0.04);
padding:3px;
}

div.tabbable.tabs-left ul.nav-tabs a {
-moz-border-radius:2px 2px 0 0;
-webkit-border-radius:2px 2px 0 0;
background:#f7f7f7;
border:1px solid #EEE;
border-right:0;
border-radius:2px 2px 0 0;
color:#666;
margin-bottom:3px;
}

div.tabbable.tabs-right div.tab-content {
-moz-border-radius:0 0 2px 2px;
-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.04);
-webkit-border-radius:0 0 2px 2px;
-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.04);
background-color:#FFF;
border:1px solid #EEE;
border-radius:0 0 2px 2px;
border-left:0;
box-shadow:1px 1px 5px 0 rgba(0,0,0,0.04);
margin:0;
padding:3px;
}

div.tabbable.tabs-right ul.nav-tabs a {
-moz-border-radius:2px 2px 0 0;
-webkit-border-radius:2px 2px 0 0;
background:#f7f7f7;
border:1px solid #EEE;
border-left:0;
border-radius:2px 2px 0 0;
color:#666;
margin-bottom:3px;
}

.tabs-centered {
width:100%;
display:table;
margin:0 auto;
}

.tabs-centered ul li {
width:95px;
display:inline-block;
float:none;
}

.panel-group {
margin-bottom:30px;
}

.panel-group .panel+.panel {
margin-top:0;
border-top:0;
}

.panel-group .panel-heading {
position:relative;
padding:14px 15px;
}

.panel-group .panel-heading:after {
content:"+";
font-size:12px;
position:absolute;
right:15px;
top:50%;
margin-top:-8px;
}

.panel-group .panel-heading a {
font-weight:400;
}

.modal-footer {
margin-top:0;
}

.fa-icon-list div {
margin-top:10px;
color:#777;
cursor:default;
padding:5px 10px;
}

.fa-icon-list div:hover {
background:#e06d58;
color:#FFF;
}

.header-navigation-content {
    padding: 20px 30px;
    min-width: 730px;
}

.dropdown .header-navigation-col h4 {
    font-size: 16px !important;
    margin: 0 0 6px;
    padding: 10px 10px 5px;
    border-bottom: solid 1px #f0f0f0;
    color: #4c4c4c;
}

.dropdown-menu ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.navbar-nav .dropdown-menu li a {
    padding: 10px 15px;
    font-weight: 400;
    color: #767f88;
    display: block;
}

.navbar-nav .dropdown-menu li a:hover {
    background-color: #d35400;
    color:#fff;
}

.wp-theme-1 .btn,.wp-theme-2 .btn,.wp-theme-3 .btn,.wp-theme-4 .btn,.wp-theme-5 .btn,.wp-theme-6 .btn {
font-weight:400;
white-space:nowrap;
vertical-align:middle;
cursor:pointer;
background-image:none;
border:1px solid transparent;
border-radius:5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}

.input-group-btn .btn.btn-primary {
	padding: 19px 15px;
	border-radius: 0px 8px 8px 0px;
	background-color: #e33c2b
}

.wp-theme-1 .btn i,.wp-theme-2 .btn i,.wp-theme-3 .btn i,.wp-theme-4 .btn i,.wp-theme-5 .btn i,.wp-theme-6 .btn i {
margin-right:4px;
}

.wp-theme-1 .btn-lg,.wp-theme-2 .btn-lg,.wp-theme-3 .btn-lg,.wp-theme-4 .btn-lg,.wp-theme-5 .btn-lg,.wp-theme-6 .btn-lg {
font-size:18px;
line-height:1.33;
border-radius:3px;
padding:10px 16px;
}

.wp-theme-1 .btn-lg i,.wp-theme-2 .btn-lg i,.wp-theme-3 .btn-lg i,.wp-theme-4 .btn-lg i,.wp-theme-5 .btn-lg i,.wp-theme-6 .btn-lg i {
font-size:24px;
position:relative;
top:3px;
}

.wp-theme-1 .btn-xs,.wp-theme-2 .btn-xs,.wp-theme-3 .btn-xs,.wp-theme-4 .btn-xs,.wp-theme-5 .btn-xs,.wp-theme-6 .btn-xs {
padding:4px 10px;
}

.wp-theme-1 .btn-one,.wp-theme-2 .btn-one,.wp-theme-3 .btn-one,.wp-theme-4 .btn-one,.wp-theme-5 .btn-one,.wp-theme-6 .btn-one {
background-color:none;
border:2px solid #FFF;
color:#FFF;
}

.wp-theme-1 .btn-one:active,.wp-theme-1 .btn-one.active,.wp-theme-1 .open .dropdown-toggle.btn-one,.wp-theme-1 .btn-two:active,.wp-theme-1 .btn-two.active,.wp-theme-1 .open .dropdown-toggle.btn-two,.wp-theme-1 .btn-three:active,.wp-theme-1 .btn-three.active,.wp-theme-1 .open .dropdown-toggle.btn-three,.wp-theme-1 .btn-four:active,.wp-theme-1 .btn-four.active,.wp-theme-1 .open .dropdown-toggle.btn-four,.wp-theme-2 .btn-one:active,.wp-theme-2 .btn-one.active,.wp-theme-2 .open .dropdown-toggle.btn-one,.wp-theme-2 .btn-two:active,.wp-theme-2 .btn-two.active,.wp-theme-2 .open .dropdown-toggle.btn-two,.wp-theme-2 .btn-three:active,.wp-theme-2 .btn-three.active,.wp-theme-2 .open .dropdown-toggle.btn-three,.wp-theme-2 .btn-four:active,.wp-theme-2 .btn-four.active,.wp-theme-2 .open .dropdown-toggle.btn-four,.wp-theme-3 .btn-one:active,.wp-theme-3 .btn-one.active,.wp-theme-3 .open .dropdown-toggle.btn-one,.wp-theme-3 .btn-two:active,.wp-theme-3 .btn-two.active,.wp-theme-3 .open .dropdown-toggle.btn-two,.wp-theme-3 .btn-three:active,.wp-theme-3 .btn-three.active,.wp-theme-3 .open .dropdown-toggle.btn-three,.wp-theme-3 .btn-four:active,.wp-theme-3 .btn-four.active,.wp-theme-3 .open .dropdown-toggle.btn-four,.wp-theme-4 .btn-one:active,.wp-theme-4 .btn-one.active,.wp-theme-4 .open .dropdown-toggle.btn-one,.wp-theme-4 .btn-two:active,.wp-theme-4 .btn-two.active,.wp-theme-4 .open .dropdown-toggle.btn-two,.wp-theme-4 .btn-three:active,.wp-theme-4 .btn-three.active,.wp-theme-4 .open .dropdown-toggle.btn-three,.wp-theme-4 .btn-four:active,.wp-theme-4 .btn-four.active,.wp-theme-4 .open .dropdown-toggle.btn-four,.wp-theme-5 .btn-one:active,.wp-theme-5 .btn-one.active,.wp-theme-5 .open .dropdown-toggle.btn-one,.wp-theme-5 .btn-two:active,.wp-theme-5 .btn-two.active,.wp-theme-5 .open .dropdown-toggle.btn-two,.wp-theme-5 .btn-three:active,.wp-theme-5 .btn-three.active,.wp-theme-5 .open .dropdown-toggle.btn-three,.wp-theme-5 .btn-four:active,.wp-theme-5 .btn-four.active,.wp-theme-5 .open .dropdown-toggle.btn-four,.wp-theme-6 .btn-one:active,.wp-theme-6 .btn-one.active,.wp-theme-6 .open .dropdown-toggle.btn-one,.wp-theme-6 .btn-two:active,.wp-theme-6 .btn-two.active,.wp-theme-6 .open .dropdown-toggle.btn-two,.wp-theme-6 .btn-three:active,.wp-theme-6 .btn-three.active,.wp-theme-6 .open .dropdown-toggle.btn-three,.wp-theme-6 .btn-four:active,.wp-theme-6 .btn-four.active,.wp-theme-6 .open .dropdown-toggle.btn-four {
background-image:none;
}

.wp-theme-1 .btn-three,.wp-theme-2 .btn-three,.wp-theme-3 .btn-three,.wp-theme-4 .btn-three,.wp-theme-5 .btn-three,.wp-theme-6 .btn-three {
color:#fff;
background-color:#333;
border:1px solid;
border-color:#292929;
}

.wp-theme-1 .btn-three:hover,.wp-theme-1 .btn-three:focus,.wp-theme-1 .btn-three:active,.wp-theme-1 .btn-three.active,.wp-theme-1 .open .dropdown-toggle.btn-three,.wp-theme-2 .btn-three:hover,.wp-theme-2 .btn-three:focus,.wp-theme-2 .btn-three:active,.wp-theme-2 .btn-three.active,.wp-theme-2 .open .dropdown-toggle.btn-three,.wp-theme-3 .btn-three:hover,.wp-theme-3 .btn-three:focus,.wp-theme-3 .btn-three:active,.wp-theme-3 .btn-three.active,.wp-theme-3 .open .dropdown-toggle.btn-three,.wp-theme-4 .btn-three:hover,.wp-theme-4 .btn-three:focus,.wp-theme-4 .btn-three:active,.wp-theme-4 .btn-three.active,.wp-theme-4 .open .dropdown-toggle.btn-three,.wp-theme-5 .btn-three:hover,.wp-theme-5 .btn-three:focus,.wp-theme-5 .btn-three:active,.wp-theme-5 .btn-three.active,.wp-theme-5 .open .dropdown-toggle.btn-three,.wp-theme-6 .btn-three:hover,.wp-theme-6 .btn-three:focus,.wp-theme-6 .btn-three:active,.wp-theme-6 .btn-three.active,.wp-theme-6 .open .dropdown-toggle.btn-three {
color:#fff;
background-color:#1f1f1f;
border-color:#1f1f1f;
}

.wp-theme-1 .btn-four:hover,.wp-theme-1 .btn-four:focus,.wp-theme-1 .btn-four:active,.wp-theme-1 .btn-four.active,.wp-theme-1 .open .dropdown-toggle.btn-four,.wp-theme-1 .navbar-white .navbar-nav>.open>a,.wp-theme-1 .navbar-white .navbar-nav>.open>a:hover,.wp-theme-1 .navbar-white .navbar-nav>.open>a:focus {
color:#FFF;
background-color:#e33c2b;
}

.wp-theme-1 h1,.wp-theme-1 h2,.wp-theme-1 h3,.wp-theme-1 h4,.wp-theme-1 h5,.wp-theme-1 h6,.wp-theme-2 h1,.wp-theme-2 h2,.wp-theme-2 h3,.wp-theme-2 h4,.wp-theme-2 h5,.wp-theme-2 h6,.wp-theme-3 h1,.wp-theme-3 h2,.wp-theme-3 h3,.wp-theme-3 h4,.wp-theme-3 h5,.wp-theme-3 h6,.wp-theme-4 h1,.wp-theme-4 h2,.wp-theme-4 h3,.wp-theme-4 h4,.wp-theme-4 h5,.wp-theme-4 h6,.wp-theme-5 h1,.wp-theme-5 h2,.wp-theme-5 h3,.wp-theme-5 h4,.wp-theme-5 h5,.wp-theme-5 h6,.wp-theme-6 h1,.wp-theme-6 h2,.wp-theme-6 h3,.wp-theme-6 h4,.wp-theme-6 h5,.wp-theme-6 h6 {
	font-family: 'Pontano Sans', sans-serif;
	text-decoration: none !important;
}

.wp-theme-1 p,.wp-theme-2 p,.wp-theme-3 p,.wp-theme-4 p,.wp-theme-5 p,.wp-theme-6 p {
line-height:22px;
}

.wp-theme-1 a,.wp-theme-2 a,.wp-theme-3 a,.wp-theme-4 a,.wp-theme-5 a,.wp-theme-6 a {
/*color:#616161;*/
cursor:pointer;
}

.wp-theme-1 .bg-2,.wp-theme-1 .red,.wp-theme-1 .navbar-white .dropdown-menu>li>a:hover,.wp-theme-1 .w-box.w-box-inverse .thmb-img:hover i,.wp-theme-1 .tags-list li:hover,.wp-theme-2 .red,.wp-theme-3 .red,.wp-theme-4 .red,.wp-theme-5 .red,.wp-theme-6 .red {
background:#e33c2b;
color:#FFF;
}

.wp-theme-1 .bg-5,.wp-theme-2 .bg-5,.wp-theme-3 .bg-5,.wp-theme-4 .bg-5,.wp-theme-5 .bg-5,.wp-theme-6 .bg-5 {
background:#efefef;
border-top:1px solid #e0eded;
border-bottom:1px solid #e0eded;
}

.wp-theme-1 .bg-3,.wp-theme-2 .bg-3,.wp-theme-3 .bg-3,.wp-theme-4 .bg-3,.wp-theme-5 .bg-3,.wp-theme-6 .bg-3 {
background:#fff;
color:#616161;
}

.wp-theme-1 .bg-4,.wp-theme-1 .dark,.wp-theme-2 .bg-4,.wp-theme-2 .dark,.wp-theme-3 .bg-4,.wp-theme-3 .dark,.wp-theme-4 .bg-4,.wp-theme-4 .dark,.wp-theme-5 .bg-4,.wp-theme-5 .dark,.wp-theme-6 .bg-4,.wp-theme-6 .dark {
background:#333;
color:#FFF;
}

.wp-theme-1 .orange,.wp-theme-1 .green,.wp-theme-2 .orange,.wp-theme-2 .green,.wp-theme-3 .orange,.wp-theme-3 .green,.wp-theme-4 .orange,.wp-theme-4 .green,.wp-theme-5 .orange,.wp-theme-5 .green,.wp-theme-6 .orange,.wp-theme-6 .green {
background:#f39c12;
color:#FFF;
}

.wp-theme-1 .blue,.wp-theme-2 .blue,.wp-theme-3 .blue,.wp-theme-4 .blue,.wp-theme-5 .blue,.wp-theme-6 .blue {
background:#3498db;
color:#FFF;
}

.wp-theme-1 .light,.wp-theme-2 .light,.wp-theme-3 .light,.wp-theme-4 .light,.wp-theme-5 .light,.wp-theme-6 .light {
background:#fff;
color:#616161!important;
}

.wp-theme-1 .blockquote-1:hover,.wp-theme-1 ul.list-listings li.featured {
border-color:#f1c40f;
}

.wp-theme-1 .blockquote-1 p,.wp-theme-1 .like-button.inline .count small,.wp-theme-2 .blockquote-1 p,.wp-theme-2 .like-button.inline .count small,.wp-theme-3 .blockquote-1 p,.wp-theme-3 .like-button.inline .count small,.wp-theme-4 .blockquote-1 p,.wp-theme-4 .like-button.inline .count small,.wp-theme-5 .blockquote-1 p,.wp-theme-5 .like-button.inline .count small,.wp-theme-6 .blockquote-1 p,.wp-theme-6 .like-button.inline .count small {
font-size:13px;
}
 .section-title_withe{
	font-size: 25px;
	font-weight: 500;
	color: #FFF !important;
	position: absolute;
	visibility: visible;
	z-index: 2500;
	padding:22px 15px 18px 15px
}

 .section-title{
	font-size: 20px;
	font-weight: 500;
	color: #e33c2b !important;
	position: relative;
	overflow: hidden;
	margin: 0 0 15px;
	padding: 0 0 8px;
	top: -25;
	text-decoration: none;
}

.widget.widget-highlight2 .section-title {
	color: #fff !important;
	background-color: #d35400;
	margin: -15px -15px 15px -15px;
	border-radius: 5px 5px 0 0;
	padding:15px 25px;
}

@media (max-width: 480px) {
	 .section-title_withe{
	font-size: 22px;
	}
}

.wp-theme-1 .section-title:after,.wp-theme-2 .section-title:after,.wp-theme-3 .section-title:after,.wp-theme-4 .section-title:after,.wp-theme-5 .section-title:after,.wp-theme-6 .section-title:after {
content:"";width:80px;
position:absolute;
top:26px;
left:0;
}

.wp-theme-1 .section-title.white,.wp-theme-2 .section-title.white,.wp-theme-3 .section-title.white,.wp-theme-4 .section-title.white,.wp-theme-5 .section-title.white,.wp-theme-6 .section-title.white {
color:#fff;
background:none;
}

.wp-theme-1 .section-title.white:after,.wp-theme-2 .section-title.white:after,.wp-theme-3 .section-title.white:after,.wp-theme-4 .section-title.white:after,.wp-theme-5 .section-title.white:after,.wp-theme-6 .section-title.white:after {
background:#fff;
}

.wp-theme-1 .navbar-white,.wp-theme-2 .navbar-white,.wp-theme-3 .navbar-white,.wp-theme-4 .navbar-white,.wp-theme-5 .navbar-white,.wp-theme-6 .navbar-white {
background:#fff;
border:0;
border-bottom:1px solid #e0eded;
border-radius:0;
z-index:1000;
margin:0;
padding:0;
}

.wp-theme-1 .navbar-white .navbar-nav>li>a,.wp-theme-2 .navbar-white .navbar-nav>li>a,.wp-theme-3 .navbar-white .navbar-nav>li>a,.wp-theme-4 .navbar-white .navbar-nav>li>a,.wp-theme-5 .navbar-white .navbar-nav>li>a,.wp-theme-6 .navbar-white .navbar-nav>li>a {
color:#333;
margin-right:0;
font-size:15px;
font-weight:400;
padding:28px 16px;
}

@media (max-width: 767px){
	.navbar-nav > li > a {
		padding: 15px 15px !important
	}
}

.wp-theme-1 .navbar-white .navbar-nav>li>a.dropdown-form-toggle,.wp-theme-2 .navbar-white .navbar-nav>li>a.dropdown-form-toggle,.wp-theme-3 .navbar-white .navbar-nav>li>a.dropdown-form-toggle,.wp-theme-4 .navbar-white .navbar-nav>li>a.dropdown-form-toggle,.wp-theme-5 .navbar-white .navbar-nav>li>a.dropdown-form-toggle,.wp-theme-6 .navbar-white .navbar-nav>li>a.dropdown-form-toggle {
color:#333;
margin-top:14px;
margin-right:4px;
font-size:15px;
font-weight:400;
padding:14px 16px;
}

.wp-theme-1 .navbar-white .navbar-nav>.disabled>a,.wp-theme-1 .navbar-white .navbar-nav>.disabled>a:hover,.wp-theme-1 .navbar-white .navbar-nav>.disabled>a:focus,.wp-theme-2 .navbar-white .navbar-nav>.disabled>a,.wp-theme-2 .navbar-white .navbar-nav>.disabled>a:hover,.wp-theme-2 .navbar-white .navbar-nav>.disabled>a:focus,.wp-theme-3 .navbar-white .navbar-nav>.disabled>a,.wp-theme-3 .navbar-white .navbar-nav>.disabled>a:hover,.wp-theme-3 .navbar-white .navbar-nav>.disabled>a:focus,.wp-theme-4 .navbar-white .navbar-nav>.disabled>a,.wp-theme-4 .navbar-white .navbar-nav>.disabled>a:hover,.wp-theme-4 .navbar-white .navbar-nav>.disabled>a:focus,.wp-theme-5 .navbar-white .navbar-nav>.disabled>a,.wp-theme-5 .navbar-white .navbar-nav>.disabled>a:hover,.wp-theme-5 .navbar-white .navbar-nav>.disabled>a:focus,.wp-theme-6 .navbar-white .navbar-nav>.disabled>a,.wp-theme-6 .navbar-white .navbar-nav>.disabled>a:hover,.wp-theme-6 .navbar-white .navbar-nav>.disabled>a:focus {
color:#ccc;
background-color:transparent;
}

.wp-theme-1 .navbar-white .navbar-toggle,.wp-theme-2 .navbar-white .navbar-toggle,.wp-theme-3 .navbar-white .navbar-toggle,.wp-theme-4 .navbar-white .navbar-toggle,.wp-theme-5 .navbar-white .navbar-toggle,.wp-theme-6 .navbar-white .navbar-toggle {
margin-top:20px;
border-color:#333;
}

.wp-theme-1 .navbar-white .navbar-toggle .icon-bar,.wp-theme-2 .navbar-white .navbar-toggle .icon-bar,.wp-theme-3 .navbar-white .navbar-toggle .icon-bar,.wp-theme-4 .navbar-white .navbar-toggle .icon-bar,.wp-theme-5 .navbar-white .navbar-toggle .icon-bar,.wp-theme-6 .navbar-white .navbar-toggle .icon-bar {
background-color:#4c4c4c;
}

.wp-theme-1 .navbar-white .navbar-toggle .icon-custom,.wp-theme-2 .navbar-white .navbar-toggle .icon-custom,.wp-theme-3 .navbar-white .navbar-toggle .icon-custom,.wp-theme-4 .navbar-white .navbar-toggle .icon-custom,.wp-theme-5 .navbar-white .navbar-toggle .icon-custom,.wp-theme-6 .navbar-white .navbar-toggle .icon-custom {
font-size:18px;
}

.wp-theme-1 .navbar-white .navbar-toggle:hover .icon-bar,.wp-theme-1 .navbar-white .navbar-toggle:focus .icon-bar,.wp-theme-2 .navbar-white .navbar-toggle:hover .icon-bar,.wp-theme-2 .navbar-white .navbar-toggle:focus .icon-bar,.wp-theme-3 .navbar-white .navbar-toggle:hover .icon-bar,.wp-theme-3 .navbar-white .navbar-toggle:focus .icon-bar,.wp-theme-4 .navbar-white .navbar-toggle:hover .icon-bar,.wp-theme-4 .navbar-white .navbar-toggle:focus .icon-bar,.wp-theme-5 .navbar-white .navbar-toggle:hover .icon-bar,.wp-theme-5 .navbar-white .navbar-toggle:focus .icon-bar,.wp-theme-6 .navbar-white .navbar-toggle:hover .icon-bar,.wp-theme-6 .navbar-white .navbar-toggle:focus .icon-bar,.progress-bar-four {
background-color:#FFF;
}

.wp-theme-1 .navbar-white .navbar-toggle:hover .icon-custom,.wp-theme-1 .navbar-white .navbar-toggle:focus .icon-custom,.wp-theme-1 ul.categories li a:hover i,.wp-theme-2 .navbar-white .navbar-toggle:hover .icon-custom,.wp-theme-2 .navbar-white .navbar-toggle:focus .icon-custom,.wp-theme-2 ul.categories li a:hover i,.wp-theme-3 .navbar-white .navbar-toggle:hover .icon-custom,.wp-theme-3 .navbar-white .navbar-toggle:focus .icon-custom,.wp-theme-3 ul.categories li a:hover i,.wp-theme-4 .navbar-white .navbar-toggle:hover .icon-custom,.wp-theme-4 .navbar-white .navbar-toggle:focus .icon-custom,.wp-theme-4 ul.categories li a:hover i,.wp-theme-5 .navbar-white .navbar-toggle:hover .icon-custom,.wp-theme-5 .navbar-white .navbar-toggle:focus .icon-custom,.wp-theme-5 ul.categories li a:hover i,.wp-theme-6 .navbar-white .navbar-toggle:hover .icon-custom,.wp-theme-6 .navbar-white .navbar-toggle:focus .icon-custom,.wp-theme-6 ul.categories li a:hover i,.carousel-1 .item-dark,.slider-wrapper .white,.slider-wrapper .slide-light p,footer .col ul li span,footer .copyright {
color:#FFF;
}

.wp-theme-1 .navbar-white .navbar-toggle-aside-menu,.wp-theme-2 .navbar-white .navbar-toggle-aside-menu,.wp-theme-3 .navbar-white .navbar-toggle-aside-menu,.wp-theme-4 .navbar-white .navbar-toggle-aside-menu,.wp-theme-5 .navbar-white .navbar-toggle-aside-menu,.wp-theme-6 .navbar-white .navbar-toggle-aside-menu {
padding:8px 10px 2px;
}

.wp-theme-1 .navbar-white .navbar-collapse,.wp-theme-1 .navbar-white .navbar-form,.wp-theme-2 .navbar-white .navbar-collapse,.wp-theme-2 .navbar-white .navbar-form,.wp-theme-3 .navbar-white .navbar-collapse,.wp-theme-3 .navbar-white .navbar-form,.wp-theme-4 .navbar-white .navbar-collapse,.wp-theme-4 .navbar-white .navbar-form,.wp-theme-5 .navbar-white .navbar-collapse,.wp-theme-5 .navbar-white .navbar-form,.wp-theme-6 .navbar-white .navbar-collapse,.wp-theme-6 .navbar-white .navbar-form {
border-color:#e7e7e7;
}

.wp-theme-1 .navbar-white .navbar-nav>.dropdown>a:hover .caret,.wp-theme-1 .navbar-white .navbar-nav>.dropdown>a:focus .caret,.wp-theme-1 .navbar-white .navbar-nav>.open>a .caret,.wp-theme-1 .navbar-white .navbar-nav>.open>a:hover .caret,.wp-theme-1 .navbar-white .navbar-nav>.open>a:focus .caret,.wp-theme-2 .navbar-white .navbar-nav>.dropdown>a:hover .caret,.wp-theme-2 .navbar-white .navbar-nav>.dropdown>a:focus .caret,.wp-theme-2 .navbar-white .navbar-nav>.open>a .caret,.wp-theme-2 .navbar-white .navbar-nav>.open>a:hover .caret,.wp-theme-2 .navbar-white .navbar-nav>.open>a:focus .caret,.wp-theme-3 .navbar-white .navbar-nav>.dropdown>a:hover .caret,.wp-theme-3 .navbar-white .navbar-nav>.dropdown>a:focus .caret,.wp-theme-3 .navbar-white .navbar-nav>.open>a .caret,.wp-theme-3 .navbar-white .navbar-nav>.open>a:hover .caret,.wp-theme-3 .navbar-white .navbar-nav>.open>a:focus .caret,.wp-theme-4 .navbar-white .navbar-nav>.dropdown>a:hover .caret,.wp-theme-4 .navbar-white .navbar-nav>.dropdown>a:focus .caret,.wp-theme-4 .navbar-white .navbar-nav>.open>a .caret,.wp-theme-4 .navbar-white .navbar-nav>.open>a:hover .caret,.wp-theme-4 .navbar-white .navbar-nav>.open>a:focus .caret,.wp-theme-5 .navbar-white .navbar-nav>.dropdown>a:hover .caret,.wp-theme-5 .navbar-white .navbar-nav>.dropdown>a:focus .caret,.wp-theme-5 .navbar-white .navbar-nav>.open>a .caret,.wp-theme-5 .navbar-white .navbar-nav>.open>a:hover .caret,.wp-theme-5 .navbar-white .navbar-nav>.open>a:focus .caret,.wp-theme-6 .navbar-white .navbar-nav>.dropdown>a:hover .caret,.wp-theme-6 .navbar-white .navbar-nav>.dropdown>a:focus .caret,.wp-theme-6 .navbar-white .navbar-nav>.open>a .caret,.wp-theme-6 .navbar-white .navbar-nav>.open>a:hover .caret,.wp-theme-6 .navbar-white .navbar-nav>.open>a:focus .caret {
border-top-color:#FFF;
border-bottom-color:#FFF;
}

.wp-theme-1 .navbar-white .navbar-nav>.dropdown>a .caret,.wp-theme-2 .navbar-white .navbar-nav>.dropdown>a .caret,.wp-theme-3 .navbar-white .navbar-nav>.dropdown>a .caret,.wp-theme-4 .navbar-white .navbar-nav>.dropdown>a .caret,.wp-theme-5 .navbar-white .navbar-nav>.dropdown>a .caret,.wp-theme-6 .navbar-white .navbar-nav>.dropdown>a .caret {
border-top-color:#4c4c4c;
border-bottom-color:#4c4c4c;
}

.wp-theme-1 .navbar-white .dropdown-menu:after,.wp-theme-1 .arrow_box:before,.wp-theme-2 .navbar-white .dropdown-menu:after,.wp-theme-2 .arrow_box:before,.wp-theme-3 .navbar-white .dropdown-menu:after,.wp-theme-3 .arrow_box:before,.wp-theme-4 .navbar-white .dropdown-menu:after,.wp-theme-4 .arrow_box:before,.wp-theme-5 .navbar-white .dropdown-menu:after,.wp-theme-5 .arrow_box:before,.wp-theme-6 .navbar-white .dropdown-menu:after,.wp-theme-6 .arrow_box:before {
bottom:100%;
left:10px;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none;
}

.wp-theme-1 .navbar-white .dropdown-menu:after,.wp-theme-1 .navbar-white .dropdown-menu:before,.wp-theme-2 .navbar-white .dropdown-menu:after,.wp-theme-2 .navbar-white .dropdown-menu:before,.wp-theme-3 .navbar-white .dropdown-menu:after,.wp-theme-3 .navbar-white .dropdown-menu:before,.wp-theme-4 .navbar-white .dropdown-menu:after,.wp-theme-4 .navbar-white .dropdown-menu:before,.wp-theme-5 .navbar-white .dropdown-menu:after,.wp-theme-5 .navbar-white .dropdown-menu:before,.wp-theme-6 .navbar-white .dropdown-menu:after,.wp-theme-6 .navbar-white .dropdown-menu:before {
margin-left:0;
border-color:rgba(231,76,60,0) rgba(231,76,60,0) #fff;
border-width:10px;
}

.wp-theme-1 .navbar-white .dropdown-menu>li,.wp-theme-2 .navbar-white .dropdown-menu>li,.wp-theme-3 .navbar-white .dropdown-menu>li,.wp-theme-4 .navbar-white .dropdown-menu>li,.wp-theme-5 .navbar-white .dropdown-menu>li,.wp-theme-6 .navbar-white .dropdown-menu>li {
border-bottom:1px solid #e0eded;
}

.wp-theme-1 .navbar-white .dropdown-menu>li:last-child,.wp-theme-1 ul.categories li:last-child,.wp-theme-2 .navbar-white .dropdown-menu>li:last-child,.wp-theme-2 ul.categories li:last-child,.wp-theme-3 .navbar-white .dropdown-menu>li:last-child,.wp-theme-3 ul.categories li:last-child,.wp-theme-4 .navbar-white .dropdown-menu>li:last-child,.wp-theme-4 ul.categories li:last-child,.wp-theme-5 .navbar-white .dropdown-menu>li:last-child,.wp-theme-5 ul.categories li:last-child,.wp-theme-6 .navbar-white .dropdown-menu>li:last-child,.wp-theme-6 ul.categories li:last-child,.top-header .top-header-menu>ul.menu>li:last-child,.top-header .top-header-menu ul.menu>li ul.sub-menu>li:last-child,.w-box.inverse .social-icons,ul.list-listings.blog-list li {
border:0;
}

.wp-theme-1 .navbar-white .dropdown-menu>li>a,.wp-theme-2 .navbar-white .dropdown-menu>li>a,.wp-theme-3 .navbar-white .dropdown-menu>li>a,.wp-theme-4 .navbar-white .dropdown-menu>li>a,.wp-theme-5 .navbar-white .dropdown-menu>li>a,.wp-theme-6 .navbar-white .dropdown-menu>li>a {
color:#333;
padding:8px 15px;
}

.wp-theme-1 .navbar-white .dropdown-menu label.checkbox,.wp-theme-2 .navbar-white .dropdown-menu label.checkbox,.wp-theme-3 .navbar-white .dropdown-menu label.checkbox,.wp-theme-4 .navbar-white .dropdown-menu label.checkbox,.wp-theme-5 .navbar-white .dropdown-menu label.checkbox,.wp-theme-6 .navbar-white .dropdown-menu label.checkbox,.global-search-input:focus {
color:#333;
}

.wp-theme-1 .navbar-white .dropdown-form h4,.wp-theme-2 .navbar-white .dropdown-form h4,.wp-theme-3 .navbar-white .dropdown-form h4,.wp-theme-4 .navbar-white .dropdown-form h4,.wp-theme-5 .navbar-white .dropdown-form h4,.wp-theme-6 .navbar-white .dropdown-form h4 {
color:#FFF;
margin:0;
padding:15px 15px 5px;
}

.wp-theme-1 .nav>ul,.wp-theme-2 .nav>ul,.wp-theme-3 .nav>ul,.wp-theme-4 .nav>ul,.wp-theme-5 .nav>ul,.wp-theme-6 .nav>ul,.pricing-plans ul,footer .col ul {
list-style:none;
margin:0;
padding:0;
}

.wp-theme-1 .nav>ul>li,.wp-theme-2 .nav>ul>li,.wp-theme-3 .nav>ul>li,.wp-theme-4 .nav>ul>li,.wp-theme-5 .nav>ul>li,.wp-theme-6 .nav>ul>li {
border-bottom:1px solid #333;
}

.wp-theme-1 .nav>ul>li>a,.wp-theme-2 .nav>ul>li>a,.wp-theme-3 .nav>ul>li>a,.wp-theme-4 .nav>ul>li>a,.wp-theme-5 .nav>ul>li>a,.wp-theme-6 .nav>ul>li>a {
display:block;
font-size:14px;
color:#fff;
padding:10px 15px;
}

.wp-theme-1 .nav>ul>li>a>i,.wp-theme-2 .nav>ul>li>a>i,.wp-theme-3 .nav>ul>li>a>i,.wp-theme-4 .nav>ul>li>a>i,.wp-theme-5 .nav>ul>li>a>i,.wp-theme-6 .nav>ul>li>a>i {
margin-right:5px;
}

.wp-theme-1 .pg-opt,.wp-theme-2 .pg-opt,.wp-theme-3 .pg-opt,.wp-theme-4 .pg-opt,.wp-theme-5 .pg-opt,.wp-theme-6 .pg-opt {
	background: #1e48a9 url(https://www.estudiaradistancia.es/images/bg.jpg) no-repeat 0 0;
	background-size: cover;
	color: #FFF !important;
	padding-bottom: 25px;
	padding-top: 25px
}

.pg-opt.pin h1 {
	margin-top: 10px
}

.wp-theme-1 .pg-opt.fixed,.wp-theme-2 .pg-opt.fixed,.wp-theme-3 .pg-opt.fixed,.wp-theme-4 .pg-opt.fixed,.wp-theme-5 .pg-opt.fixed,.wp-theme-6 .pg-opt.fixed {
width:100%;
position:fixed;
top:0;
background:rgba(250,250,250,0.9);
border-bottom:1px solid #e0eded;
z-index:900;
}

.wp-theme-1 .pg-opt h2,.wp-theme-2 .pg-opt h2,.wp-theme-3 .pg-opt h2,.wp-theme-4 .pg-opt h2,.wp-theme-5 .pg-opt h2,.wp-theme-6 .pg-opt h2 {
font-size:22px;
line-height:100%;
margin:0;
padding:14px 0;
}

.wp-theme-1 .pg-opt.fixed h2,.wp-theme-2 .pg-opt.fixed h2,.wp-theme-3 .pg-opt.fixed h2,.wp-theme-4 .pg-opt.fixed h2,.wp-theme-5 .pg-opt.fixed h2,.wp-theme-6 .pg-opt.fixed h2,.pricing-plans,.comment-form h2 {
margin-bottom:15px;
}

.wp-theme-1 .pg-opt hr,.wp-theme-2 .pg-opt hr,.wp-theme-3 .pg-opt hr,.wp-theme-4 .pg-opt hr,.wp-theme-5 .pg-opt hr,.wp-theme-6 .pg-opt hr {
border-top-color:#dde1e6;
-webkit-box-shadow:0 1px 0 #fbfbfc;
-moz-box-shadow:0 1px 0 #fbfbfc;
box-shadow:0 1px 0 #fbfbfc;
margin:0;
}

.wp-theme-1 .pg-opt.fixed hr,.wp-theme-2 .pg-opt.fixed hr,.wp-theme-3 .pg-opt.fixed hr,.wp-theme-4 .pg-opt.fixed hr,.wp-theme-5 .pg-opt.fixed hr,.wp-theme-6 .pg-opt.fixed hr {
display:none;
}


.breadcrumb, a .breadcrumb{
	color: #BBE8BE !important;
}

.wp-theme-1 .pg-opt .breadcrumb,.wp-theme-2 .pg-opt .breadcrumb,.wp-theme-3 .pg-opt .breadcrumb,.wp-theme-4 .pg-opt .breadcrumb,.wp-theme-5 .pg-opt .breadcrumb,.wp-theme-6 .pg-opt .breadcrumb {
float:right;
background:none;
border-radius:0;
margin:0;
padding:16px 0;
}

.wp-theme-1 .pg-opt .breadcrumb a,.wp-theme-1 .w-section .aside-feature:hover .icon-feature,.wp-theme-1 .w-section .aside-feature:hover h4,.wp-theme-1 .like-button .button.liked i {
color:#f1c40f;
}

.wp-theme-1 .w-box,.wp-theme-2 .w-box,.wp-theme-3 .w-box,.wp-theme-4 .w-box,.wp-theme-5 .w-box,.wp-theme-6 .w-box {
-webkit-transition:all .3s linear;
transition:all .3s linear;
position:relative;
overflow:hidden;
cursor:default;
border:1px solid #e0eded;
margin:0 0 15px;
}

.wp-theme-1 .w-box:before,.wp-theme-1 .w-box:after,.wp-theme-1 .tags-list:before,.wp-theme-1 .tags-list:after,.wp-theme-2 .w-box:before,.wp-theme-2 .w-box:after,.wp-theme-2 .tags-list:before,.wp-theme-2 .tags-list:after,.wp-theme-3 .w-box:before,.wp-theme-3 .w-box:after,.wp-theme-3 .tags-list:before,.wp-theme-3 .tags-list:after,.wp-theme-4 .w-box:before,.wp-theme-4 .w-box:after,.wp-theme-4 .tags-list:before,.wp-theme-4 .tags-list:after,.wp-theme-5 .w-box:before,.wp-theme-5 .w-box:after,.wp-theme-5 .tags-list:before,.wp-theme-5 .tags-list:after,.wp-theme-6 .w-box:before,.wp-theme-6 .w-box:after,.wp-theme-6 .tags-list:before,.wp-theme-6 .tags-list:after,.w-box .w-footer:before,.w-box .w-footer:after {
display:table;
content:"";
}

.wp-theme-1 .w-box:after,.wp-theme-1 ul.list-listings li:after,.wp-theme-1 .timeline .event-footer:after,.wp-theme-1 .tags-list:after,.wp-theme-2 .w-box:after,.wp-theme-2 ul.list-listings li:after,.wp-theme-2 .timeline .event-footer:after,.wp-theme-2 .tags-list:after,.wp-theme-3 .w-box:after,.wp-theme-3 ul.list-listings li:after,.wp-theme-3 .timeline .event-footer:after,.wp-theme-3 .tags-list:after,.wp-theme-4 .w-box:after,.wp-theme-4 ul.list-listings li:after,.wp-theme-4 .timeline .event-footer:after,.wp-theme-4 .tags-list:after,.wp-theme-5 .w-box:after,.wp-theme-5 ul.list-listings li:after,.wp-theme-5 .timeline .event-footer:after,.wp-theme-5 .tags-list:after,.wp-theme-6 .w-box:after,.wp-theme-6 ul.list-listings li:after,.wp-theme-6 .timeline .event-footer:after,.wp-theme-6 .tags-list:after,.w-box .w-footer:after,.w-section:after,.pricing-plans:before,.pricing-table:before,.comments-wr .comment:after,footer:after,div.tabs:after {
clear:both;
}

.wp-theme-1 .w-box.dark,.wp-theme-2 .w-box.dark,.wp-theme-3 .w-box.dark,.wp-theme-4 .w-box.dark,.wp-theme-5 .w-box.dark,.wp-theme-6 .w-box.dark {
background:#333;
}

.wp-theme-1 .w-section .aside-feature,.wp-theme-2 .w-section .aside-feature,.wp-theme-3 .w-section .aside-feature,.wp-theme-4 .w-section .aside-feature,.wp-theme-5 .w-section .aside-feature,.wp-theme-6 .w-section .aside-feature {
cursor:default;
margin:10px;
}

.wp-theme-1 .w-section .aside-feature .icon-feature,.wp-theme-2 .w-section .aside-feature .icon-feature,.wp-theme-3 .w-section .aside-feature .icon-feature,.wp-theme-4 .w-section .aside-feature .icon-feature,.wp-theme-5 .w-section .aside-feature .icon-feature,.wp-theme-6 .w-section .aside-feature .icon-feature {
font-size:68px;
margin-top:10px;
text-align:center;
display:block;
}

.wp-theme-1 .w-section .aside-feature .img-feature,.wp-theme-2 .w-section .aside-feature .img-feature,.wp-theme-3 .w-section .aside-feature .img-feature,.wp-theme-4 .w-section .aside-feature .img-feature,.wp-theme-5 .w-section .aside-feature .img-feature,.wp-theme-6 .w-section .aside-feature .img-feature {
margin-top:4px;
display:block;
}

.wp-theme-1 .w-section .aside-feature .img-feature img,.wp-theme-2 .w-section .aside-feature .img-feature img,.wp-theme-3 .w-section .aside-feature .img-feature img,.wp-theme-4 .w-section .aside-feature .img-feature img,.wp-theme-5 .w-section .aside-feature .img-feature img,.wp-theme-6 .w-section .aside-feature .img-feature img {
width:78px;
}

.wp-theme-1 .pricing-plans .plan-header .popular-tag,.wp-theme-2 .pricing-plans .plan-header .popular-tag,.wp-theme-3 .pricing-plans .plan-header .popular-tag,.wp-theme-4 .pricing-plans .plan-header .popular-tag,.wp-theme-5 .pricing-plans .plan-header .popular-tag,.wp-theme-6 .pricing-plans .plan-header .popular-tag {
background:#333;
border-bottom:1px solid #FFF;
color:#fff;
}

.wp-theme-1 .carousel-2 .item,.wp-theme-2 .carousel-2 .item,.wp-theme-3 .carousel-2 .item,.wp-theme-4 .carousel-2 .item,.wp-theme-5 .carousel-2 .item,.wp-theme-6 .carousel-2 .item {
padding:36px 0!important;
}

.wp-theme-1 .carousel-2 .carousel-indicators,.wp-theme-2 .carousel-2 .carousel-indicators,.wp-theme-3 .carousel-2 .carousel-indicators,.wp-theme-4 .carousel-2 .carousel-indicators,.wp-theme-5 .carousel-2 .carousel-indicators,.wp-theme-6 .carousel-2 .carousel-indicators {
width:auto;
border-radius:3px;
top:16px;
bottom:auto;
left:auto;
right:8%;
margin-left:0;
padding:6px 18px;
}

.wp-theme-1 .carousel-2 .img-thumbnail,.wp-theme-2 .carousel-2 .img-thumbnail,.wp-theme-3 .carousel-2 .img-thumbnail,.wp-theme-4 .carousel-2 .img-thumbnail,.wp-theme-5 .carousel-2 .img-thumbnail,.wp-theme-6 .carousel-2 .img-thumbnail,.sign-in-wr {
margin-top:26px;
}

.wp-theme-1 .carousel-2 h2,.wp-theme-2 .carousel-2 h2,.wp-theme-3 .carousel-2 h2,.wp-theme-4 .carousel-2 h2,.wp-theme-5 .carousel-2 h2,.wp-theme-6 .carousel-2 h2 {
font-size:22px;
}

.wp-theme-1 .carousel-2 .carousel-control.left,.wp-theme-2 .carousel-2 .carousel-control.left,.wp-theme-3 .carousel-2 .carousel-control.left,.wp-theme-4 .carousel-2 .carousel-control.left,.wp-theme-5 .carousel-2 .carousel-control.left,.wp-theme-6 .carousel-2 .carousel-control.left {
background-image:none;
left:30px;
}

.wp-theme-1 .carousel-2 .carousel-control.right,.wp-theme-2 .carousel-2 .carousel-control.right,.wp-theme-3 .carousel-2 .carousel-control.right,.wp-theme-4 .carousel-2 .carousel-control.right,.wp-theme-5 .carousel-2 .carousel-control.right,.wp-theme-6 .carousel-2 .carousel-control.right {
background-image:none;
right:30px;
}

.wp-theme-1 .carousel-2 .carousel-control i,.wp-theme-2 .carousel-2 .carousel-control i,.wp-theme-3 .carousel-2 .carousel-control i,.wp-theme-4 .carousel-2 .carousel-control i,.wp-theme-5 .carousel-2 .carousel-control i,.wp-theme-6 .carousel-2 .carousel-control i {
position:absolute;
top:50%;
font-size:22px;
margin-top:-11px;
}

.wp-theme-1 .carousel-2 .carousel-control.left i,.wp-theme-1 .carousel-3 .carousel-nav a.left,.wp-theme-2 .carousel-2 .carousel-control.left i,.wp-theme-2 .carousel-3 .carousel-nav a.left,.wp-theme-3 .carousel-2 .carousel-control.left i,.wp-theme-3 .carousel-3 .carousel-nav a.left,.wp-theme-4 .carousel-2 .carousel-control.left i,.wp-theme-4 .carousel-3 .carousel-nav a.left,.wp-theme-5 .carousel-2 .carousel-control.left i,.wp-theme-5 .carousel-3 .carousel-nav a.left,.wp-theme-6 .carousel-2 .carousel-control.left i,.wp-theme-6 .carousel-3 .carousel-nav a.left {
	left: -35px !important;
	position: absolute;
}

.wp-theme-1 .carousel-2 .carousel-control.right i,.wp-theme-1 .carousel-3 .carousel-nav a.right,.wp-theme-2 .carousel-2 .carousel-control.right i,.wp-theme-2 .carousel-3 .carousel-nav a.right,.wp-theme-3 .carousel-2 .carousel-control.right i,.wp-theme-3 .carousel-3 .carousel-nav a.right,.wp-theme-4 .carousel-2 .carousel-control.right i,.wp-theme-4 .carousel-3 .carousel-nav a.right,.wp-theme-5 .carousel-2 .carousel-control.right i,.wp-theme-5 .carousel-3 .carousel-nav a.right,.wp-theme-6 .carousel-2 .carousel-control.right i,.wp-theme-6 .carousel-3 .carousel-nav a.right {
right:-43px !important;
position: absolute;
}

.wp-theme-1 .like-button .button,.wp-theme-2 .like-button .button,.wp-theme-3 .like-button .button,.wp-theme-4 .like-button .button,.wp-theme-5 .like-button .button,.wp-theme-6 .like-button .button {
display:block;
text-align:right;
padding-top:10px;
color:#ddd;
}

.wp-theme-1 .like-button .button i,.wp-theme-2 .like-button .button i,.wp-theme-3 .like-button .button i,.wp-theme-4 .like-button .button i,.wp-theme-5 .like-button .button i,.wp-theme-6 .like-button .button i {
font-size:20px;
color:#ddd;
}

.wp-theme-1 .like-button .count,.wp-theme-2 .like-button .count,.wp-theme-3 .like-button .count,.wp-theme-4 .like-button .count,.wp-theme-5 .like-button .count,.wp-theme-6 .like-button .count {
display:block;
text-align:right;
position:relative;
top:-7px;
}

.wp-theme-1 .like-button.inline .button,.wp-theme-2 .like-button.inline .button,.wp-theme-3 .like-button.inline .button,.wp-theme-4 .like-button.inline .button,.wp-theme-5 .like-button.inline .button,.wp-theme-6 .like-button.inline .button {
display:inline-block;
padding:0;
}

.wp-theme-1 .like-button.inline .count,.wp-theme-2 .like-button.inline .count,.wp-theme-3 .like-button.inline .count,.wp-theme-4 .like-button.inline .count,.wp-theme-5 .like-button.inline .count,.wp-theme-6 .like-button.inline .count {
display:inline-block;
top:-2px;
}

.wp-theme-1 .side-like-box,.wp-theme-2 .side-like-box,.wp-theme-3 .side-like-box,.wp-theme-4 .side-like-box,.wp-theme-5 .side-like-box,.wp-theme-6 .side-like-box {
text-align:center;
margin-top:10px;
padding:5px 5px 0;
}

.wp-theme-1 .side-like-box .button,.wp-theme-2 .side-like-box .button,.wp-theme-3 .side-like-box .button,.wp-theme-4 .side-like-box .button,.wp-theme-5 .side-like-box .button,.wp-theme-6 .side-like-box .button {
text-align:center;
padding:0;
}

.wp-theme-1 .side-like-box .count,.wp-theme-2 .side-like-box .count,.wp-theme-3 .side-like-box .count,.wp-theme-4 .side-like-box .count,.wp-theme-5 .side-like-box .count,.wp-theme-6 .side-like-box .count,.w-box.w-box-inverse .thmb-img,.w-box.product p {
text-align:center;
}

.wp-theme-1 .side-like-box i,.wp-theme-2 .side-like-box i,.wp-theme-3 .side-like-box i,.wp-theme-4 .side-like-box i,.wp-theme-5 .side-like-box i,.wp-theme-6 .side-like-box i {
font-size:24px;
}

.wp-theme-1 ul.list-listings,.wp-theme-2 ul.list-listings,.wp-theme-3 ul.list-listings,.wp-theme-4 ul.list-listings,.wp-theme-5 ul.list-listings,.wp-theme-6 ul.list-listings {
list-style:none;
margin:0 0 20px;
padding:0;
}

.wp-theme-1 ul.list-listings li,.wp-theme-2 ul.list-listings li,.wp-theme-3 ul.list-listings li,.wp-theme-4 ul.list-listings li,.wp-theme-5 ul.list-listings li,.wp-theme-6 ul.list-listings li {
margin-bottom:30px;
border:2px solid #f3f3f3;
overflow:hidden;
padding: 20px 18px 10px 18px;
border-radius:5px;
}

.wp-theme-1 ul.list-listings li:before,.wp-theme-1 ul.list-listings li:after,.wp-theme-2 ul.list-listings li:before,.wp-theme-2 ul.list-listings li:after,.wp-theme-3 ul.list-listings li:before,.wp-theme-3 ul.list-listings li:after,.wp-theme-4 ul.list-listings li:before,.wp-theme-4 ul.list-listings li:after,.wp-theme-5 ul.list-listings li:before,.wp-theme-5 ul.list-listings li:after,.wp-theme-6 ul.list-listings li:before,.wp-theme-6 ul.list-listings li:after {
content:"";
display:table;
}

.wp-theme-1 ul.list-listings .listing-header,.wp-theme-2 ul.list-listings .listing-header,.wp-theme-3 ul.list-listings .listing-header,.wp-theme-4 ul.list-listings .listing-header,.wp-theme-5 ul.list-listings .listing-header,.wp-theme-6 ul.list-listings .listing-header,ul.list-listings.blog-list .listing-header {
clear:both;
font-weight:600;
text-transform:uppercase;
padding:8px 15px;
}

.wp-theme-1 ul.list-listings .listing-image,.wp-theme-2 ul.list-listings .listing-image,.wp-theme-3 ul.list-listings .listing-image,.wp-theme-4 ul.list-listings .listing-image,.wp-theme-5 ul.list-listings .listing-image,.wp-theme-6 ul.list-listings .listing-image {
width:25%;
height:150px;
float:left;
overflow:hidden;
}

.wp-theme-1 ul.list-listings .listing-body,.wp-theme-2 ul.list-listings .listing-body,.wp-theme-3 ul.list-listings .listing-body,.wp-theme-4 ul.list-listings .listing-body,.wp-theme-5 ul.list-listings .listing-body,.wp-theme-6 ul.list-listings .listing-body {
	width: 53%;
	float: left;
	background: #efefef;
	border-right: 1px solid #efefef;
	margin-right: 8px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.wp-theme-1 ul.list-listings .listing-body h3,.wp-theme-2 ul.list-listings .listing-body h3,.wp-theme-3 ul.list-listings .listing-body h3,.wp-theme-4 ul.list-listings .listing-body h3,.wp-theme-5 ul.list-listings .listing-body h3,.wp-theme-6 ul.list-listings .listing-body h3 {
font-size:18px;
font-weight:500;
line-height:25px;
margin:0;
padding:0;
}

.wp-theme-1 ul.list-listings .listing-body h4,.wp-theme-2 ul.list-listings .listing-body h4,.wp-theme-3 ul.list-listings .listing-body h4,.wp-theme-4 ul.list-listings .listing-body h4,.wp-theme-5 ul.list-listings .listing-body h4,.wp-theme-6 ul.list-listings .listing-body h4,ul.list-listings.blog-list .listing-body h4 {
font-size:14px;
font-weight:400;
line-height:22px;
}

.wp-theme-1 ul.list-listings .listing-actions,.wp-theme-2 ul.list-listings .listing-actions,.wp-theme-3 ul.list-listings .listing-actions,.wp-theme-4 ul.list-listings .listing-actions,.wp-theme-5 ul.list-listings .listing-actions,.wp-theme-6 ul.list-listings .listing-actions {
width:25%;
height:110px;
padding-top:40px;
float:left;
text-align:center;
}

.wp-theme-1 ul.list-listings .listing-actions .btn,.wp-theme-2 ul.list-listings .listing-actions .btn,.wp-theme-3 ul.list-listings .listing-actions .btn,.wp-theme-4 ul.list-listings .listing-actions .btn,.wp-theme-5 ul.list-listings .listing-actions .btn,.wp-theme-6 ul.list-listings .listing-actions .btn {
margin-top:6px;
}

.wp-theme-1 ul.list-check,.wp-theme-2 ul.list-check,.wp-theme-3 ul.list-check,.wp-theme-4 ul.list-check,.wp-theme-5 ul.list-check,.wp-theme-6 ul.list-check {
list-style:none;
margin:0 0 15px;
padding:0;
}

.wp-theme-1 ul.list-check li,.wp-theme-2 ul.list-check li,.wp-theme-3 ul.list-check li,.wp-theme-4 ul.list-check li,.wp-theme-5 ul.list-check li,.wp-theme-6 ul.list-check li {
display:block;
width:100%;
margin:0;
padding:4px 0;
}

.wp-theme-1 ul.list-check li span,.wp-theme-2 ul.list-check li span,.wp-theme-3 ul.list-check li span,.wp-theme-4 ul.list-check li span,.wp-theme-5 ul.list-check li span,.wp-theme-6 ul.list-check li span,ul.list-carousel li span {
font-size:14px;
}

.wp-theme-1 ul.categories,.wp-theme-2 ul.categories,.wp-theme-3 ul.categories,.wp-theme-4 ul.categories,.wp-theme-5 ul.categories,.wp-theme-6 ul.categories {
list-style:none;
border:1px solid #e0eded;
overflow:hidden;
margin:0;
padding:0!important;
}

.wp-theme-1 ul.categories li,.wp-theme-2 ul.categories li,.wp-theme-3 ul.categories li,.wp-theme-4 ul.categories li,.wp-theme-5 ul.categories li,.wp-theme-6 ul.categories li {
border-bottom:1px solid #e0eded;
position:reltive;
background-color: #fff
}

.wp-theme-1 ul.categories li a,.wp-theme-2 ul.categories li a,.wp-theme-3 ul.categories li a,.wp-theme-4 ul.categories li a,.wp-theme-5 ul.categories li a,.wp-theme-6 ul.categories li a,.top-header .top-header-menu>ul.menu>li>a {
display:block;
padding:10px 15px;
}

.categories li a {
	padding: 15px 15px !important;
}

.wp-theme-1 ul.categories li a:after,.wp-theme-2 ul.categories li a:after,.wp-theme-3 ul.categories li a:after,.wp-theme-4 ul.categories li a:after,.wp-theme-5 ul.categories li a:after,.wp-theme-6 ul.categories li a:after {
font-family:FontAwesome;
content:"\f105";
position:relative;
top:0;
float:right;
}

.wp-theme-1 ul.categories li a i,.wp-theme-2 ul.categories li a i,.wp-theme-3 ul.categories li a i,.wp-theme-4 ul.categories li a i,.wp-theme-5 ul.categories li a i,.wp-theme-6 ul.categories li a i {
display:inline-block;
vertical-align:middle;
padding-right:5px;
font-style:normal;
color:#999;
font-size:11px;
}

.wp-theme-1 .timeline .year,.wp-theme-2 .timeline .year,.wp-theme-3 .timeline .year,.wp-theme-4 .timeline .year,.wp-theme-5 .timeline .year,.wp-theme-6 .timeline .year {
width:100%;
background:#333;
font-size:20px;
border-radius:3px;
margin:20px auto 40px!important;
padding:8px 10px;
}

.wp-theme-1 .timeline .event,.wp-theme-2 .timeline .event,.wp-theme-3 .timeline .event,.wp-theme-4 .timeline .event,.wp-theme-5 .timeline .event,.wp-theme-6 .timeline .event {
border:1px solid #e0eded;
border-radius:0;
padding:0;
}

.wp-theme-1 .timeline .event:nth-child(2n-1):after,.wp-theme-2 .timeline .event:nth-child(2n-1):after,.wp-theme-3 .timeline .event:nth-child(2n-1):after,.wp-theme-4 .timeline .event:nth-child(2n-1):after,.wp-theme-5 .timeline .event:nth-child(2n-1):after,.wp-theme-6 .timeline .event:nth-child(2n-1):after {
content:"";
display:inline-block;
position:absolute;
left:-12px!important;
top:12px;
width:0;
height:0;
border-right:12px solid #FFF;
border-top:12px solid transparent;
border-bottom:12px solid transparent;
}

.wp-theme-1 .timeline .event-date,.wp-theme-2 .timeline .event-date,.wp-theme-3 .timeline .event-date,.wp-theme-4 .timeline .event-date,.wp-theme-5 .timeline .event-date,.wp-theme-6 .timeline .event-date {
background:#FFF;
border-bottom:1px solid #e0eded;
text-align:left;
font-weight:500;
font-size:14px;
margin:0;
padding:10px;
}

.wp-theme-1 .timeline .event:nth-child(2n) .event-date:after,.wp-theme-2 .timeline .event:nth-child(2n) .event-date:after,.wp-theme-3 .timeline .event:nth-child(2n) .event-date:after,.wp-theme-4 .timeline .event:nth-child(2n) .event-date:after,.wp-theme-5 .timeline .event:nth-child(2n) .event-date:after,.wp-theme-6 .timeline .event:nth-child(2n) .event-date:after {
content:"";
display:inline-block;
position:absolute;
right:-12px!important;
top:12px;
width:0;
height:0;
border-left:12px solid #fff;
border-top:12px solid transparent;
border-bottom:12px solid transparent;
z-index:20;
}

.wp-theme-1 .timeline .event:nth-child(2n) .event-date:before,.wp-theme-2 .timeline .event:nth-child(2n) .event-date:before,.wp-theme-3 .timeline .event:nth-child(2n) .event-date:before,.wp-theme-4 .timeline .event:nth-child(2n) .event-date:before,.wp-theme-5 .timeline .event:nth-child(2n) .event-date:before,.wp-theme-6 .timeline .event:nth-child(2n) .event-date:before {
content:"";
display:inline-block;
position:absolute;
top:11px;
right:-13px;
width:0;
height:0;
border-left:13px solid #ddd;
border-top:13px solid transparent;
border-bottom:13px solid transparent;
z-index:0;
}

.wp-theme-1 .timeline .event:nth-child(2n-1) .event-date:after,.wp-theme-2 .timeline .event:nth-child(2n-1) .event-date:after,.wp-theme-3 .timeline .event:nth-child(2n-1) .event-date:after,.wp-theme-4 .timeline .event:nth-child(2n-1) .event-date:after,.wp-theme-5 .timeline .event:nth-child(2n-1) .event-date:after,.wp-theme-6 .timeline .event:nth-child(2n-1) .event-date:after {
content:"";
display:inline-block;
position:absolute;
left:-12px!important;
top:12px;
width:0;
height:0;
border-right:12px solid #fff;
border-top:12px solid transparent;
border-bottom:12px solid transparent;
z-index:20;
}

.wp-theme-1 .timeline .event:nth-child(2n-1) .event-date:before,.wp-theme-2 .timeline .event:nth-child(2n-1) .event-date:before,.wp-theme-3 .timeline .event:nth-child(2n-1) .event-date:before,.wp-theme-4 .timeline .event:nth-child(2n-1) .event-date:before,.wp-theme-5 .timeline .event:nth-child(2n-1) .event-date:before,.wp-theme-6 .timeline .event:nth-child(2n-1) .event-date:before {
content:"";
display:inline-block;
position:absolute;
top:11px;
left:-13px;
width:0;
height:0;
border-right:13px solid #ddd;
border-top:13px solid transparent;
border-bottom:13px solid transparent;
z-index:0;
}

.wp-theme-1 .timeline .event-date small,.wp-theme-2 .timeline .event-date small,.wp-theme-3 .timeline .event-date small,.wp-theme-4 .timeline .event-date small,.wp-theme-5 .timeline .event-date small,.wp-theme-6 .timeline .event-date small {
display:block;
font-size:12px;
color:#a1a1a1;
font-weight:400;
}

.wp-theme-1 .timeline .event-date i,.wp-theme-2 .timeline .event-date i,.wp-theme-3 .timeline .event-date i,.wp-theme-4 .timeline .event-date i,.wp-theme-5 .timeline .event-date i,.wp-theme-6 .timeline .event-date i {
margin-right:7px;
}

.wp-theme-1 .timeline .event-body,.wp-theme-2 .timeline .event-body,.wp-theme-3 .timeline .event-body,.wp-theme-4 .timeline .event-body,.wp-theme-5 .timeline .event-body,.wp-theme-6 .timeline .event-body {
background:#f8f8f8;
}

.wp-theme-1 .timeline .event-footer,.wp-theme-2 .timeline .event-footer,.wp-theme-3 .timeline .event-footer,.wp-theme-4 .timeline .event-footer,.wp-theme-5 .timeline .event-footer,.wp-theme-6 .timeline .event-footer {
text-align:left;
background:none;
border-top:1px solid #e0eded;
margin:0;
padding:8px 10px;
}

.wp-theme-1 .timeline .event-footer:after,.wp-theme-1 .timeline .event-footer:before,.wp-theme-2 .timeline .event-footer:after,.wp-theme-2 .timeline .event-footer:before,.wp-theme-3 .timeline .event-footer:after,.wp-theme-3 .timeline .event-footer:before,.wp-theme-4 .timeline .event-footer:after,.wp-theme-4 .timeline .event-footer:before,.wp-theme-5 .timeline .event-footer:after,.wp-theme-5 .timeline .event-footer:before,.wp-theme-6 .timeline .event-footer:after,.wp-theme-6 .timeline .event-footer:before,.w-section:before,.w-section:after,.pricing-plans:before,.pricing-plans:after,.pricing-table:before,.pricing-table:after,.comments-wr .comment:before,.comments-wr .comment:after,footer:before,footer:after,div.tabs:before,div.tabs:after {
display:table;
content:" ";
}

.wp-theme-1 .timeline .event img,.wp-theme-2 .timeline .event img,.wp-theme-3 .timeline .event img,.wp-theme-4 .timeline .event img,.wp-theme-5 .timeline .event img,.wp-theme-6 .timeline .event img,.shop .pagination,.shop .thumbnail-images a:last-child,.form-default label,.contact-info h5,footer .col.reset,div.tabs ul.nav-tabs {
margin:0;
}

.wp-theme-1 .timeline p,.wp-theme-2 .timeline p,.wp-theme-3 .timeline p,.wp-theme-4 .timeline p,.wp-theme-5 .timeline p,.wp-theme-6 .timeline p {
text-align:left;
padding:20px 10px;
}

.wp-theme-1 .timeline iframe,.wp-theme-2 .timeline iframe,.wp-theme-3 .timeline iframe,.wp-theme-4 .timeline iframe,.wp-theme-5 .timeline iframe,.wp-theme-6 .timeline iframe {
margin:10px 0 0;
}

.wp-theme-1 #toTop,.wp-theme-2 #toTop,.wp-theme-3 #toTop,.wp-theme-4 #toTop,.wp-theme-5 #toTop,.wp-theme-6 #toTop {
display:none;
text-decoration:none;
position:fixed;
bottom:10px;
right:10px;
overflow:hidden;
width:40px;
height:40px;
border:none;
text-indent:100%;
background:#555;
border-radius:3px;
}

.wp-theme-1 #toTop:active,.wp-theme-1 #toTop:focus,.wp-theme-2 #toTop:active,.wp-theme-2 #toTop:focus,.wp-theme-3 #toTop:active,.wp-theme-3 #toTop:focus,.wp-theme-4 #toTop:active,.wp-theme-4 #toTop:focus,.wp-theme-5 #toTop:active,.wp-theme-5 #toTop:focus,.wp-theme-6 #toTop:active,.wp-theme-6 #toTop:focus {
outline:none;
}

.wp-theme-1 #toTop:before,.wp-theme-2 #toTop:before,.wp-theme-3 #toTop:before,.wp-theme-4 #toTop:before,.wp-theme-5 #toTop:before,.wp-theme-6 #toTop:before {
font-family:FontAwesome;
content:"\f106";
color:#fff;
font-size:20px;
position:absolute;
top:50%;
left:50%;
width:20px;
height:20px;
text-align:center;
line-height:20px;
margin-top:-10px;
margin-left:-10px;
text-indent:0;
}

.wp-theme-1 .widget.tags-wr,.wp-theme-2 .widget.tags-wr,.wp-theme-3 .widget.tags-wr,.wp-theme-4 .widget.tags-wr,.wp-theme-5 .widget.tags-wr,.wp-theme-6 .widget.tags-wr,.pricing-plans .plan-header {
padding-bottom:15px;
}

.wp-theme-1 .tags-list,.wp-theme-2 .tags-list,.wp-theme-3 .tags-list,.wp-theme-4 .tags-list,.wp-theme-5 .tags-list,.wp-theme-6 .tags-list {
list-style:none;
padding-left:0;
margin:0;
}

.wp-theme-1 .tags-list li:hover a,.wp-theme-2 .tags-list li:hover a,.wp-theme-3 .tags-list li:hover a,.wp-theme-4 .tags-list li:hover a,.wp-theme-5 .tags-list li:hover a,.wp-theme-6 .tags-list li:hover a {
color:#FFF;
text-decoration:none;
}

.wp-theme-2 .btn-four:hover,.wp-theme-2 .btn-four:focus,.wp-theme-2 .btn-four:active,.wp-theme-2 .btn-four.active,.wp-theme-2 .open .dropdown-toggle.btn-four,.wp-theme-2 .navbar-white .navbar-nav>.open>a,.wp-theme-2 .navbar-white .navbar-nav>.open>a:hover,.wp-theme-2 .navbar-white .navbar-nav>.open>a:focus {
color:#FFF;
background-color:#563d7c;
}

.wp-theme-2 .bg-2,.wp-theme-2 .navbar-white .dropdown-menu>li>a:hover,.wp-theme-2 .w-box.w-box-inverse .thmb-img:hover i,.wp-theme-2 .tags-list li:hover {
background:#563d7c;
color:#FFF;
}

.wp-theme-2 .blockquote-1:hover,.wp-theme-2 ul.list-listings li.featured {
border-color:#563d7c;
}

.wp-theme-2 .pg-opt .breadcrumb a,.wp-theme-2 .w-section .aside-feature:hover .icon-feature,.wp-theme-2 .w-section .aside-feature:hover h4,.wp-theme-2 .like-button .button.liked i {
color:#563d7c;
}

.wp-theme-3 .btn-four:hover,.wp-theme-3 .btn-four:focus,.wp-theme-3 .btn-four:active,.wp-theme-3 .btn-four.active,.wp-theme-3 .open .dropdown-toggle.btn-four,.wp-theme-3 .navbar-white .navbar-nav>.open>a,.wp-theme-3 .navbar-white .navbar-nav>.open>a:hover,.wp-theme-3 .navbar-white .navbar-nav>.open>a:focus {
color:#FFF;
background-color:#59b2e5;
}

.wp-theme-3 .bg-2,.wp-theme-3 .navbar-white .dropdown-menu>li>a:hover,.wp-theme-3 .w-box.w-box-inverse .thmb-img:hover i,.wp-theme-3 .tags-list li:hover {
background:#59b2e5;
color:#FFF;
}

.wp-theme-3 .blockquote-1:hover,.wp-theme-3 ul.list-listings li.featured {
border-color:#59b2e5;
}

.wp-theme-3 .pg-opt .breadcrumb a,.wp-theme-3 .w-section .aside-feature:hover .icon-feature,.wp-theme-3 .w-section .aside-feature:hover h4,.wp-theme-3 .like-button .button.liked i {
color:#59b2e5;
}

.wp-theme-4 .btn-four:hover,.wp-theme-4 .btn-four:focus,.wp-theme-4 .btn-four:active,.wp-theme-4 .btn-four.active,.wp-theme-4 .open .dropdown-toggle.btn-four,.wp-theme-4 .navbar-white .navbar-nav>.open>a,.wp-theme-4 .navbar-white .navbar-nav>.open>a:hover,.wp-theme-4 .navbar-white .navbar-nav>.open>a:focus {
color:#FFF;
background-color:#f1c40f;
}

.wp-theme-4 .bg-2,.wp-theme-4 .navbar-white .dropdown-menu>li>a:hover,.wp-theme-4 .w-box.w-box-inverse .thmb-img:hover i,.wp-theme-4 .tags-list li:hover {
background:#f1c40f;
color:#FFF;
}

.wp-theme-4 .blockquote-1:hover,.wp-theme-4 ul.list-listings li.featured {
border-color:#f1c40f;
}

.wp-theme-4 .pg-opt .breadcrumb a,.wp-theme-4 .w-section .aside-feature:hover .icon-feature,.wp-theme-4 .w-section .aside-feature:hover h4,.wp-theme-4 .like-button .button.liked i {
color:#f1c40f;
}

.wp-theme-5 .btn-four:hover,.wp-theme-5 .btn-four:focus,.wp-theme-5 .btn-four:active,.wp-theme-5 .btn-four.active,.wp-theme-5 .open .dropdown-toggle.btn-four,.wp-theme-5 .navbar-white .navbar-nav>.open>a,.wp-theme-5 .navbar-white .navbar-nav>.open>a:hover,.wp-theme-5 .navbar-white .navbar-nav>.open>a:focus {
color:#FFF;
background-color:#f1c40f;
}

.wp-theme-5 .bg-2,.wp-theme-5 .navbar-white .dropdown-menu>li>a:hover,.wp-theme-5 .w-box.w-box-inverse .thmb-img:hover i,.wp-theme-5 .tags-list li:hover {
background:#f1c40f;
color:#FFF;
}

.wp-theme-5 .blockquote-1:hover,.wp-theme-5 ul.list-listings li.featured {
border-color:#f1c40f;
}

.wp-theme-5 .pg-opt .breadcrumb a,.wp-theme-5 .w-section .aside-feature:hover .icon-feature,.wp-theme-5 .w-section .aside-feature:hover h4,.wp-theme-5 .like-button .button.liked i {
color:#f1c40f;
}

.wp-theme-6 .btn-four:hover,.wp-theme-6 .btn-four:focus,.wp-theme-6 .btn-four:active,.wp-theme-6 .btn-four.active,.wp-theme-6 .open .dropdown-toggle.btn-four,.wp-theme-6 .navbar-white .navbar-nav>.open>a,.wp-theme-6 .navbar-white .navbar-nav>.open>a:hover,.wp-theme-6 .navbar-white .navbar-nav>.open>a:focus {
color:#FFF;
background-color:#d35400;
}

.wp-theme-6 .bg-2,.wp-theme-6 .navbar-white .dropdown-menu>li>a:hover,.wp-theme-6 .w-box.w-box-inverse .thmb-img:hover i,.wp-theme-6 .tags-list li:hover {
background:#d35400;
color:#FFF;
}

.wp-theme-6 .blockquote-1:hover,.wp-theme-6 ul.list-listings li.featured {
border-color:#d35400;
}

.wp-theme-6 .pg-opt .breadcrumb a,.wp-theme-6 .w-section .aside-feature:hover .icon-feature,.wp-theme-6 .w-section .aside-feature:hover h4,.wp-theme-6 .like-button .button.liked i {
color:#d35400;
}

.pl-20,.carousel-testimonials .testimonial-author-info a {
padding-left:20px;
}

.mt-20,.margin-t-20,.blockquote-1,.slider-wrapper .text a,.pricing-plans .w-box,.work .mix,footer form {
margin-top:20px;
}

.mb-20,.margin-b-20,.widget,.contact-info {
margin-bottom:20px;
}

.padding-y-10,.w-box.inner h2,.w-box.w-box-inverse .w-footer {
padding:10px 0;
}

.margin-b-10,.work .btn-group {
margin-bottom:10px;
}

.margin-y-10,.w-section .feature h4,.w-section .aside-feature h4 {
margin:10px 0;
}

.img-thumbnail,.panel-group .panel {
border-radius:0;
}

header,.aside-menu .form-search .form-input,.w-box.w-box-inverse p {
padding:0;
}

.top-header .top-header-menu>ul.menu,ul.popular,ul.featured,ul.recent,ul.bullet,ul.list-carousel {
list-style:none;
margin:0;
padding:0;
}

.top-header .top-header-menu ul.menu>li>a>i,.work .btn {
margin-right:6px;
}

.top-header .top-header-menu ul.menu>li.dropdown:hover .sub-menu,.dropdown-style-switcher .color-picker,.comments-wr .comment .comment-author,.side-info,.star-rating {
display:block;
}

.dropdown-profile,.comment-form {
padding:15px;
}

.dropdown-profile img,ul.popular li img,ul.bullet li img {
width:60px;
}

.aside-menu .contact-info h5,.w-box .w-footer small,ul.popular li span,ul.featured li span,.review-rating {
font-size:12px;
}

.carousel-1,.carousel-4 .carousel-inner {
overflow:hidden;
}

.carousel-1 .carousel-control:hover,.carousel-1 .item-light,ul.social-icons li:hover a {
color:#fff;
}

.carousel-1 .carousel-control i,.carousel-4 .carousel-control i {
position:absolute;
top:50%;
margin-top:-18px;
font-size:36px;
font-weight:600;
}

.slider-wrapper .video iframe,.w-section iframe,.shop .thumbnail-images a img,.blog-post img {
width:100%;
}

.w-box.dark .thmb-img,.w-box.white .thmb-img,.w-box.product .thmb-img {
text-align:center;
padding:15px 0;
}

.w-box.white,.w-section {
background:#FFF;
}

.w-box.white h2,.w-box.product h2 {
border-bottom:0;
text-align:center;
}

.w-box.white .thmb-img i,.w-box.product .thmb-img i,.w-box.inverse .thmb-img i {
font-size:64px;
color:#616161;
}

.w-box.product .price,.w-box.inverse p {
padding:4px 0;
}

.w-section.inner,ul.list-1 li {
margin:15px 0;
}

.table-cart td,.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td {
vertical-align:middle;
}

.table-cart td:first-child,div.tabs ul.nav-tabs a:last-child/*,div.tabs ul.nav-tabs a:last-child:hover*/ {
border-right:1px solid #ddd;
}

.animate-hover-slide .figure,.animate-hover-slide-2 .figure,.animate-hover-slide-3 .figure {
position:relative;
overflow:hidden;
}

.animate-hover-slide .figure img,.animate-hover-slide-3 .figure img {
-webkit-transition:0 .4s,opacity .1s .3s;
-moz-transition:0 .4s,opacity .1s .3s;
-o-transition:0 .4s,opacity .1s .3s;
transition:transform .4s opacity .1s .3s;
}

.animate-hover-slide .figure:hover .figcaption-btn,.animate-hover-slide-3 .figure:hover .figcaption {
opacity:1;
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transition:0 .4s,opacity .1s;
-moz-transition:0 .4s,opacity .1s;
-o-transition:0 .4s,opacity .1s;
transition:transform .4s opacity .1s;
}

.pricing-plans ul li:last-child,.comments-wr .comment:last-child,div.tabs ul.nav-tabs a:active,div.tabs ul.nav-tabs a:focus {
border-bottom:0;
}

ul.popular li i,ul.featured li i {
color:#a1a1a1;
display:block;
font-style:normal;
font-size:12px;
}

ul.popular li a:hover,ul.featured li a:hover,ul.bullet li a:hover {
text-decoration:none;
color:#464646;
}

ul.featured li a,ul.bullet li a,ul.list-carousel li a {
font-weight:500;
}

.form-default .form-control:focus,.panel {
-webkit-box-shadow:none;
box-shadow:none;
}

.form-default .form-control:-moz-placeholder,.form-default .form-control::-moz-placeholder,.form-default .form-control:-ms-input-placeholder,.form-default .form-control::-webkit-input-placeholder {
color:#ddd;
}

.form-light .form-control:-moz-placeholder,.form-light .form-control::-moz-placeholder,.form-light .form-control[placeholder],.form-light .form-control:-ms-input-placeholder,.form-light .form-control::-webkit-input-placeholder {
color:#999;
}

.tabbable.tabs-left,.tabbable.tabs-right {
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
margin-bottom:30px;
}

div.tabbable.tabs-left ul.nav-tabs li.active a,div.tabbable.tabs-right ul.nav-tabs li.active a {
background:#fff;
color:#CCC;
}

@media only screen and max-width767px{
.wp-theme-1 .pg-opt .pg-nav,.wp-theme-2 .pg-opt .pg-nav,.wp-theme-3 .pg-opt .pg-nav,.wp-theme-4 .pg-opt .pg-nav,.wp-theme-5 .pg-opt .pg-nav,.wp-theme-6 .pg-opt .pg-nav {
float:left;
margin-bottom:10px;
}

.wp-theme-1 .pg-opt h2,.wp-theme-2 .pg-opt h2,.wp-theme-3 .pg-opt h2,.wp-theme-4 .pg-opt h2,.wp-theme-5 .pg-opt h2,.wp-theme-6 .pg-opt h2 {
padding:20px 0 0;
}
}

@media min-width1200px{
.top-header .aux-text {
display:inline-block!important;
float:left;
}

.slider {
width:100%;
}

.w-section .txt-fly-over {
height:350px;
top:-90px;
}

.navbar-default .dropdown-menu,.navbar-white .dropdown-menu {
margin-top:0!important;
}

.navbar-default .dropdown-menu,.navbar-white .dropdown-menu.dropdown-menu-user {
margin-top:13px!important;
}

.wrapper.boxed {
width:1230px;
margin:auto;
}

.w-section .aside-feature,.w-section .aside-feature .icon-feature {
text-align:left;
}
}

@media min-width992px and max-width1199px{
.top-header .aux-text {
display:inline-block!important;
}

.navbar-default .dropdown-menu,.navbar-white .dropdown-menu {
margin-top:0!important;
}

.navbar-default .dropdown-menu,.navbar-white .dropdown-menu.dropdown-menu-user {
margin-top:13px!important;
}

.wrapper.boxed {
width:1000px;
margin:auto;
}

.w-section .txt-fly-over {
height:390px;
top:-60px;
}
}

@media min-width768px and max-width991px{
.top-header .aux-text {
display:inline-block!important;
}

.w-box,.carousel-work .figure {
margin-bottom:15px;
}

.carousel-1 .object {
width:400px!important;
}

.w-section .txt-fly-over {
height:400px;
top:-60px;
}

.animate-hover-slide img,.slider {
width:100%;
}
}

@media max-width767px{
header .navbar-brand {
margin:14px 0;
}

.navbar-white .navbar-nav>li>a {
color:#4c4c4c;
margin-right:0;
padding:10px 20px!important;
}

.navbar-white .navbar-nav>li>a:hover,.navbar-white .navbar-nav>li>a:focus {
color:#FFF;
background-color:#e06d58;
border-radius:0!important;
}

.navbar-white .navbar-nav>.active>a,.navbar-white .navbar-nav>.active>a:hover,.navbar-white .navbar-nav>.active>a:focus {
border-radius:0!important;
}

.sort-list-btn .btn {
margin-bottom:10px;
}

.w-box,.carousel-work .figure {
margin-bottom:15px;
}

.animate-hover-slide .figure img {
width:100%;
}

.carousel-1 .carousel-inner {
height:420px;
overflow:hidden;
}

.carousel-1 .carousel-control i {
position:absolute;
top:50%;
margin-top:-18px;
font-size:36px;
font-weight:600;
}

.carousel-1 .item-dark {
color:#FFF;
}

.carousel-1 p {
font-size:16px;
}

.carousel-1 .object {
display:none;
}

.carousel-1 .object.fluid {
width:100%;
left:0;
margin:0;
}

.carousel-1 .object iframe {
width:100%!important;
}

.carousel-1 .description {
width:100%!important;
top:50px;
left:0!important;
margin:0!important;
}

.carousel-1 .description .title {
font-size:32px;
background:#FFF;
color:#9ab2cc;
display:block;
text-align:center;
margin:0 0 15px;
padding:8px 20px;
}

.carousel-1 .description .subtitle {
font-size:24px;
display:block;
text-align:center;
margin:20px 0;
padding:0 15px!important;
}

.carousel-1 .description p {
font-size:16px;
color:#FFF;
margin:0;
}

.carousel-1 .description.fluid-center .features i {
width:80px;
height:80px;
background:#FFF;
text-align:center;
line-height:80px;
font-size:34px;
color:#697e93;
font-weight:700;
border-radius:80px;
margin-right:20px;
}

.carousel-1 .list-carousel {
padding-left:30px!important;
}

.carousel-3 .figure {
margin-bottom:20px;
}

.carousel-3 .carousel-nav a {
bottom:16px!important;
top:auto!important;
}

.slider {
height:auto;
max-height:440px;
margin:0;
}

.cta-wr .btn {
float:none!important;
}

.w-section .txt-fly-over {
height:400px;
position:static;
top:0;
}

.navbar-white .dropdown-menu:after,.navbar-white .dropdown-menu:before {
border:0!important;
margin-left:0;
}

.w-section .aside-feature,.w-section .aside-feature .icon-feature,.cta-wr {
text-align:center;
}
}

@media only screen and min-width1440px{
.slider {
width:100%;
}
}

@media max-width460px{
.search-wr .search-sign i {
margin-left:0;
}

.global-search-input {
font-size:16px;
padding:14px 0;
}
}


@media print { 
	/* your print styles go here */
	#header, #footer, #menu { display: none; } 

	body { font: 12pt georgia,serif; } 
	h1 { font-size: 18pt; } 
	h2 { font-size: 16pt; color: #000; }
	.navbar {display:none;}
}

@media (max-width: 480px){
    .wp-theme-6 .btn {
        white-space: normal !important
    }
}

@media(max-width: 375px){
    .adsbygoogle, iframe {
        width: 100%;
        height: auto;
        overflow: hidden;
    }
}