/*
Theme Name: storyofmathematics child
Template: storyofmathematics
*/

body,html,ul{font-family: 'Open Sans', sans-serif;margin:0px;padding:0px;font-size:16px;}
.content_main ul{margin-left:25px;}
font{font-family: 'Open Sans', sans-serif !important;}
body{background-color: #fbefdf;}
img{max-width:100%;height:auto;}
p{font-size:16px;line-height: 27px;}
.clear{clear:both;}
.container{max-width:1100px;margin:0px auto;}
.vc_row.container{max-width:1130px;}
.pull_left{float:left;}
.pull_right{float:right;}
a{text-decoration:underline;font-weight:700;}
a:hover{text-decoration:none;}

.container {padding-left: 0px; padding-right: 0px;}

h1{font-weight:700;margin:10px 0px;background-color: #34b5d8;
    color: #fff;
    font-size: 29px;
    padding: 10px;
    margin-bottom: 20px;border-left: 5px solid #f1b666;}
h2{margin-top:0px;margin-bottom: 0px;color: #000; font-size: 25px;}
table h2{color:#fff}
h3{font-size:22px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}
	
/* Header Css Start */
.header{background-color:#000;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.header_nav{background-color:#f1b666}
.nav li{float:left;list-style-type:none;font-size:18px;text-transform:uppercase;}
.nav li+li{padding-left:0px;border-left:1px solid #d57d0b}
.nav li a{color:#000;text-decoration:none;font-weight:800;display:block;padding:10px 15px;letter-spacing: 1px;}
.nav li a:hover{text-decoration:none;background-color:#d57d0b;color:#fff;}
.logo{text-align:center;}
/* Header Css End */


/* Content Css Start */
.entry .entry-content, .entry .entry-summary {
    max-width: 100%;
    margin: 0 0%;
    padding: 0;
}
.full_img{border:1px solid #ddd;border-top:0px;}
.full_img img{display: block;width:100%;}
.content_sidebar{float:left;width:25%;margin-top: 10px}
.content_sidebar .sidebar_inside{background-color:#f7dfaf;padding:10px;}
.sidebar_inside a{text-decoration:none;color: #000;font-size: 14px;}
.sidebar_inside a:hover{text-decoration:underline;}
.content_ryt{    float: right;
    width: 73%;
    background-color: #fff;
    padding-left: 1%;
    padding-right: 1%;}
.content_ryt .elementor a{text-decoration:underline;color:#bb7f08}
.content_ryt .elementor a:hover{text-decoration:none;}
table{margin: 0;border-collapse: collapse;width: auto;}
table td span{font-family:inherit;font-size:16px !important;line-height: 24px;display: block;}
table td > p:first-child{margin-top:0px;}
table[width="320"]{width:405px;margin-left: 20px;}
table[width="404"]{width:404px;margin-left: 20px;}
table[width="204"]{margin-left: 20px;width: 204px;}
table[width="304"]{margin-left: 20px;width: 304px;}
table[width="90%"]{width:100%;}
table[width="100%"]{width:100%;}
body table[width="635"]{width: 100%;display: table;}
table[bgcolor="#FFF3D9"]{border: 5px solid #eaa94f7a;
    padding: 10px;
    display: block;
    padding-bottom: 0px;}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding: 0px !important;}
.content_main{border: 1px solid #f1b666;padding: 0px;padding-top: 0px;background-color: #f7dfaf;}
.sidebar_inside ul{margin-left:25px;}
.min_h{min-height: 300px; background-color: #fff;}
.min_h .site-main{padding:10px;}
.border_table td{border:1px solid #e8a74f;}

.bellows .bellows-nav .bellows-target{font-weight: 700;padding:10px !important; border-bottom: 1px solid #d57d0b !important;
}
body .bellows .bellows-nav .bellows-subtoggle{width:40px;}
body .bellows .bellows-nav .bellows-menu-item-has-children>.bellows-target {
    padding-right: 50px !important;
}
body .bellows {background: #f1b666;}
.bellows.bellows-nav .bellows-target, .bellows.bellows-nav .bellows-custom-content {
    color: #000;
    font-weight: 700;
}
.bellows .bellows-nav .bellows-item-level-0 > .bellows-target:hover {
    background: #d57d0b;color:#fff
}
input[type="submit"]{    background: #34b5d8;
    border: 0px;
    height: 30px;
    color: #fff;
    padding: 0px 10px;cursor:pointer}
input[type="text"]{    height: 27px;padding: 0px 7px;}
.sidebar_inside input[type="text"]{width:66%}
.bellows-submenu{margin-left:10px !important}
.breadcrumbs li{display:inline;text-transform:capitalize}
.breadcrumbs li a{text-decoration:none;color:#000}
.breadcrumbs ul{padding-top:10px;margin-left:0px !important}

/* Content Css End */

/* Footer Css Start */
.footer{background-color:#222;padding:10px 0px;text-align:center;}
.footer a{color:#fff;}
.footer li{display:inline;list-style-type:none;}
.footer li+li{margin-left:15px;}
.footer li a:hover{color:#bb7f08}
.footer li a{text-decoration:none;}
.footer p{color:#fff;}
#text-5{border-top: 1px solid #fbec80; margin-top: 20px;}

/* Footer Css End */

@media(max-width:991px)
{
.content_main{padding-left:10px;padding-right:10px;}
.content_sidebar{float:none;width:100%}
.content_ryt{float:none;width:100%; padding-left: 0;padding-right: 0;}
.content_ryt article{padding-left:7px;padding-left:7px;}
.nav li a{padding:10px;}		
}

@media(max-width:767px)
{
.content_main{padding-left:10px;padding-right:10px;}
.content_sidebar{float:none;width:100%}
.content_ryt{float:none;width:100%; padding-left: 0;padding-right: 0;}
.content_ryt article{padding-left:7px;padding-left:7px;}	
table[width="320"]{width:100%;margin-left: 0px;}
table[width="404"]{width:100%;margin-left: 0px;}
table[width="304"]{width:100%;margin-left: 0px;}
table[width="204"]{width:100%;margin-left: 0px;}
.nav li{float:none;}
h1{font-size:18px;}
h2{font-size:17px;}
.main-navigation{display:none;clear: both;}
.toggle {
    display: block;
    background-color: #222;
    padding: 10px;
    width: 21px;
    cursor: pointer;
    float: right;
    margin: 5px 10px;cursor:pointer
}
.toggle span {
    display: block;
    height: 1px;
    width: 100%;
    background-color: #fff;
}
.toggle span+span {
    margin-top: 5px;
}
.nav li a{background-color: #34b5d8;color: #fff;font-size: 15px;}
.nav li+li {border-left:0px;border-top:1px solid #fff;}

}

@media(max-width:480px)
{
table[width="635"] tbody,table[width="635"] tr,table[width="635"] td{width:100%;margin-left: 0px;display: block;}	
.border_table tr{margin-bottom:20px;}
.border_table tbody,.border_table tr,.border_table td{width:100%;margin-left: 0px;}	
}

@media(min-width:1700px)
{
.container{max-width:1460px;margin:0px auto;}
.header_b li a{font-size:17px;}
table[width="320"] {width: 537px;}
.full_img img{width:100%;}
.nav li a{padding: 12px 25px;}
.sidebar_inside a{font-size:16px;}
.sidebar_inside input[type="text"]{width:75%}
}

